在WEB实际开发过程中,可能大家遇到过这样的问题,当您的页面在框架中的时候,即使您的所有的控件的宽度都没有超过屏幕宽度(一般设置为100%),但横向滚动条依然出现。即使您设置了scrolling=no 也不起作用。这个时候简直抓狂(我)。到网上找了找原因,原来要删掉下边这个语句:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

一般问题就解决了,但我的页面上写了不少javascript语句,而且有些是ajax用的,所以删掉语句后,滚动条倒是没有了,但我的javascript语句也不能正常用了(具体是用javascript语句控制的控件显示位置不能按我代码的要求显示)。
晕,结果我只好不删除这个语句,但我在有滚动条的那个框架属性上加上 scrolling="yes",呵呵,居然这样可以,横向滚动条没了,我的javascript语句也能用。窃喜,但不知道为什么,把问题记录在这里,希望有朋友可以为我解释一下,也希望可以帮助到需要的朋友。