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)??