Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 框架集和滚动条_Javascript_Html - Fatal编程技术网

Javascript 框架集和滚动条

Javascript 框架集和滚动条,javascript,html,Javascript,Html,我需要为整个页面添加一个滚动条,确切地说,它由一些框架集组成: if (some condition) { document.writeln('<FRAMESET ROWS="*,' + scratchpad_size + '" FRAMEBORDER="0" FRAMESPACING="2" BORDER="0" onUnload="cancel_window()">'); } else { document.wri

我需要为整个页面添加一个滚动条,确切地说,它由一些框架集组成:

if (some condition) {       
   document.writeln('<FRAMESET ROWS="*,' + scratchpad_size +
                    '" FRAMEBORDER="0" FRAMESPACING="2" BORDER="0" onUnload="cancel_window()">');
} else {
   document.writeln('<FRAMESET FRAMESPACING=0 MARGINHEIGHT=0 MARGINWIDTH=0 ROWS="*,' 
       + scratch_size + '" onUnload="cancel_window()">');
}

document.writeln('<FRAMESET COLS="230,*" onLoad="func(...)">');
document.writeln('<FRAME style="border: 1px #8B939A solid;" SRC="empty.html" NAME=menu MARGINHEIGHT=0 MARGINWIDTH=0 FRAMEBORDER=NO SCROLLING="$SESSION.scrolling" title="links"');
document.writeln('<FRAME style="border: 1px #8B939A solid;" SRC="$CAisd/html/empty.html" NAME=page MARGINHEIGHT=0 MARGINWIDTH=0 FRAMEBORDER=NO SCROLLING="$SESSION.scrolling" title="Data">');
document.writeln('</FRAMESET>');
document.writeln('<FRAME style="border: 1px #8B939A solid;" SRC="$cgi?OP=DISPLAY_FORM+SID=$SESSION.SID+FID=1 SCROLLING="auto" MARGINHEIGHT=2 MARGINWIDTH=0 FRAMEBORDER=NO title="scratch">');
document.writeln('</FRAMESET>');
如果(某些条件){
书面文件(“”);
}否则{
书面文件(“”);
}
书面文件(“”);

writeln(“对于任何给定的对象,您可以通过javascript或样式表将其溢出css属性设置为“滚动”来添加滚动条

这些信息,再加上一些肘部润滑脂,应该可以解决您的问题

例如,如果您希望在整个页面的侧面有一个滚动条,您可以使用:

document.getElementsByTagName('html')[0].style.overflowY="scroll";

不能为框架集设置滚动条。框架集的大小始终与窗口(或框架,如果它是框架集中的框架集)的大小完全相同


如果您想要一组大于窗口的框架,则需要使用包含
iframe
元素的常规页面。

为什么要使用框架?为什么要使用document.write(ln)??