主页面与iframe的互相访问
2014-02-10 13:55
218 查看
iframe设置一个id为iframe1。
1,iframe要执行父页面的javascript函数,则在iframe中执行如下代码:
window.parent.func();
这里func()为父页面的一个javascript函数,执行这个函数时的上下文环境为父页面。
2,iframe要获取父页面的页面元素,则在iframe中执行如下代码:
window.parent.document.getElementById("elementid");3,父页面要执行iframe中的javascript函数,则在父页面中执行如下代码:
document.getElementById("iframe1").contentWindow.func();
4,父页面要获取iframe的页面元素,则在父页面执行如下代码:
document.getElementById("iframe1").contentWindow.document.getElementById("elementid");
1,iframe要执行父页面的javascript函数,则在iframe中执行如下代码:
window.parent.func();
这里func()为父页面的一个javascript函数,执行这个函数时的上下文环境为父页面。
2,iframe要获取父页面的页面元素,则在iframe中执行如下代码:
window.parent.document.getElementById("elementid");3,父页面要执行iframe中的javascript函数,则在父页面中执行如下代码:
document.getElementById("iframe1").contentWindow.func();
4,父页面要获取iframe的页面元素,则在父页面执行如下代码:
document.getElementById("iframe1").contentWindow.document.getElementById("elementid");
相关文章推荐
- 父页面里两个iframe之间互相访问
- JS 互相调用iframe页面中js方法、VUE里 iframe 互调方法
- iframe跨域互相访问
- 用JS或jQuery访问页面内的iframe
- 同域iframe中子页面如何访问父页面js中的方法
- iframe 父页面与子页面互相调用方法
- 子页面与父页面互相调用包括iframe
- iframe跨域访问cookie问题, A站iframe引用其它站(B站)的内容时,B站的页面获取不到B站种下的Cookies。
- JavaScript访问同一个页面中的不同iframe的内容!
- iframe的父子页面间的数据访问问题
- 子窗口访问父页面iframe中的iframe,top打开的子窗口访问父页面中的iframe中的iframe
- IE下访问iframe中页面出现SCRIPT5: 拒绝访问
- iframe中页面跨域访问javascript
- 解决同一页面中两个iframe互相调用jquery,js函数的方法
- iframe父级页面与子级页面互相调用js的方法
- 用iframe 进行局部刷新--(子页面,父页面变量和函数互相调用)
- HTTP站点 用iframe 加载HTTPS页面后, 用postMessage 互相传值
- Jquery中iframe访问主页面
- iframe父页面与子页面互相操作学习笔记(一)
- js实现 菜单iframe与主页面iframe 重叠 防止互相遮挡 代码参考