jQuery实现父窗口的问题
2016-12-10 15:32
197 查看
因为先前遇到的问题,所以我考虑采用 IFRAME 来隔离不同的脚本,从而实现我需要的效果。
在框架中,我用 JavaScript 获取 JSON 数据,组织成 HTML 代码,最后将其填充至上层文档的一个元素中。按照一般的写法,我们需要用到类似如下的语句:
使用 jQuery ,写法如下:
即指明了是在 window.parent.document 中查找 id=myEle 的元素。
随着前面的问题的解决(其实是对 jQuery 的了解不够),现在两种方案都可以实现我需要的效果了。
另外还有一种实现方式,代码如下:
这种方法要求父文档也要调用 jQuery 。
在框架中,我用 JavaScript 获取 JSON 数据,组织成 HTML 代码,最后将其填充至上层文档的一个元素中。按照一般的写法,我们需要用到类似如下的语句:
1.
window.parent.document.getElementById(
"myEle"
).innerHTML = html;
使用 jQuery ,写法如下:
1.
$(
"#myEle"
, window.parent.document).html(html);
即指明了是在 window.parent.document 中查找 id=myEle 的元素。
随着前面的问题的解决(其实是对 jQuery 的了解不够),现在两种方案都可以实现我需要的效果了。
另外还有一种实现方式,代码如下:
1.
parent.$(
"#myEle"
).html(html);
这种方法要求父文档也要调用 jQuery 。
相关文章推荐
- 解决 jQuery 实现父窗口的问题 如window.parent.document.getElementById().innerHTML
- 解决 jQuery 实现父窗口的问题 如window.parent.document.getElementById().innerHTML
- 2009-12-22 11:29 解决 jQuery 实现父窗口的问题 如window.parent.document.getElementById().innerHTML
- 2009-12-22 11:29 解决 jQuery 实现父窗口的问题 如window.parent.document.getElementById().innerHTML
- jQuery 实现父窗口的问题 如window.parent.document.getElementById().innerHTML
- 解决原生js或jQuery 实现父窗口的问题,如window.parent.document.getElementById()
- window.parent.document解决原生js或jQuery 实现父窗口的问题
- jQuery.ajax不能实现return值调用问题
- JQuery实现淡入淡出窗口
- 模拟JQuery的Ready方法实现并出现的问题
- [原创+源码]jQuery实现弹出居、右下角、左下角窗口效果(一)
- 实现登录窗口的若干问题
- jquery 打开窗口返回值实现代码
- jQuery实现弹出居、右下角、左下角窗口效果(一)
- jquery 弹出窗口插件 jquery.jmpopups-0.5.1 遮罩层消失问题
- jquery实现打开窗口返回值
- JQuery实现的页面滚动时浮动窗口控件
- jquery 打开窗口返回值实现代码
- jQuery实现模式窗口登录
- Jquery实现弹出窗口