IE6下动态嵌入iframe无法显示
时间:2011-04-13 来源:齐迹
为了实现提示框效果,从而使用动态嵌入iframe方案,但是实施过程中IE7下正常,IE6需要刷新才可正常显示,如下:
对于此类BUG的定位实在困难。
- this.open = function(_sUrl)
- {
- this.show();
- var openIframe = "<iframe width='100%' height='100%' name='iframe_parent' id='iframe_parent' src='" + _sUrl + "' frameborder='0' scrolling='no'></iframe>";
- myInnerHTML('dialogBody', openIframe);
- }
this.open = function(_sUrl) { this.show(); var openIframe = "<iframe width='100%' height='100%' name='iframe_parent' id='iframe_parent' src='" + _sUrl + "' frameborder='0' scrolling='no'></iframe>"; myInnerHTML('dialogBody', openIframe); }该方法主要将URL通过iframe形式嵌入到document中,但IE7可正常显示,IE显示空白,而且'iframe_parent' 的src属性为“”,经过漫长的调试,最终通过增加一刷新iframe语句才得以解决: document.frames('iframe_parent').location.reload();
对于此类BUG的定位实在困难。
相关阅读 更多 +