日期:2014-05-19  浏览次数:20485 次

*** VS2005中,网站项目采用FRAME作为主框架,现在所有的.aspx文件,只要出现竖的滚动条,就一定会有横的滚动条啊,(确定横向没有超出
VS2005中,网站项目采用FRAME作为主框架,框架文件如下:
<frameset   rows= '80,* '   frameborder= 'no '   border= '0 '   framespacing= '0 '>
<frame   src= '/system_login/system_Top.aspx '   name= 'topframe '   scrolling= 'no '   noresize   >
<frameset   cols= '180,* '   frameborder= 'no '   border= '0 '   framespacing= '0 '>
<frame   src= '/system_login/system_left.aspx '   name= 'leftframe '   scrolling= 'no '   noresize>
<frameset   cols= '*,0 '   frameborder= 'yes '   border= '0 '   framespacing= '0 '>
<frame   src= '/system_login/system_main.aspx '   name= 'mainframe '   scrolling= 'auto '   noresize>
<frame   src= '/system_login/system_update.aspx '   name= 'updateframe '   scrolling= 'no '   noresize>
</frameset>
</frameset>
</frameset>

现在所有放在mainframe框架中的.aspx文件,只要出现竖的滚动条,就一定会有横的滚动条啊,(确定横向没有超出),是为什么啊?

------解决方案--------------------
横向没有超出却有滚动条,浏览器的bug?不可能吧。
------解决方案--------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN " "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
造成的,
------解决方案--------------------
孟子真是厉害