今天几个同事将原先在IE开发的WEB系统在FF上测试,碰到IFRAME的问题。
代码如下:
HTML代码
- <iframe frameBorder='0' width="100%" height="100%" scrolling='auto' src='"+sUrl+"' >对不起,您的浏览器不支持IFRAME!iframe>
在FF中不能页面打开后没有按设置的width="100%",height="100%"显示。只能以iframe的默认大小显示。
经过2各小时的测验,解决办法如下:
css 代码
- html,body,table,th,td,div,iframe {
- width:100%;
- height:100%;
- }
- div {
- position:absolute;
- }
xml 代码
- <div><iframe frameBorder='0' scrolling='auto' src='"+sUrl+"' >对不起,您的浏览器不支持IFRAME!iframe>div>
,原因不知道。上次做带复选框的下拉框也是采用差不多的技术。