页面使用iframe,用JavaScript向最顶层页面添加dom对象出错,在线等,解决问题就结贴
要在子页面中向最顶层的页面添加一个dom对象
在iframe的页面中调用
$(window.top.document).find("body").append(jqTopDialog_DivMaskLayer);
jQuery写法jqTopDialog_DivMaskLayer是jQuery对象
或
window.top.document.body.appendChild(jqTopDialog_DivMaskLayer[0]);
普通写法jqTopDialog_DivMaskLayer是jQuery对象
在IE8和谷歌浏览器中通过,在IE6和IE7中会出错(“无效参数”),IE6和IE7中该怎么添加
恨死IE6和IE7了
在iframe的页面中调用
$(window.top.document).find("body").append(jqTopDialog_DivMaskLayer);
jQuery写法jqTopDialog_DivMaskLayer是jQuery对象
或
window.top.document.body.appendChild(jqTopDialog_DivMaskLayer[0]);
普通写法jqTopDialog_DivMaskLayer是jQuery对象
在IE8和谷歌浏览器中通过,在IE6和IE7中会出错(“无效参数”),IE6和IE7中该怎么添加
恨死IE6和IE7了
...全文
相关推荐
原生js获取iframe中dom元素--父子页面相互获取对方dom元素的方法
使用window.parent属性来获取到包含该iframe的父页面的window对象。2.
Jquery方式获取iframe页面中的 Dom元素
这可以通过在<script>标签中引入在线的jQuery库链接来完成,比如本例中使用的是“***”。在主页面的JavaScript代码中,我们定义了一个函数“getIframeDom()”。
动态创建iframe,并动态添加js执行代码
动态创建iframe意味着在网页加载后,通过JavaScript代码创建并插入到DOM(文档对象模型)中,而不是在HTML源代码中静态定义。
js调用iframe实现打印页面内容的方法
**避免页面内容改变**:与直接使用`window.print()`相比,使用IFrame打印可以在用户取消打印后,保持当前页面内容的完整性,不会因为打印操作而丢失或改变页面状态。### 2.
JS修改iframe页面背景颜色的方法
本文将详细介绍如何使用JavaScript(JS)来修改`iframe`页面的背景颜色。首先,`iframe`是HTML的一个元素,它允许我们在一个页面中嵌入另一个HTML文档。


