iframe 子页面与父页面间的互通
来源:互联网 发布:阿里巴巴程序员工资待遇 编辑:程序博客网 时间:2024/06/17 08:09
在我们开发过程中,会碰到许多页面嵌套的情况,免不了使用iframe来引入子页面,那么我们在子页面进行的一系列操作,如何影响控制父页面呢?
注意
因涉及跨域,需在服务器环境下打开页面;
JQ 方法
作为强大的js库,jq封装了强大的选择器,我们完全可以使用jq来进行操作
子页面操作父页面
/*子页面对父级页面进行操作*/ $('.btnClick').on('click',function(){ $(window.parent.document).find('.week table').toggle(); // console.info($(window.parent.document)); });
父页面操作子页面
父页面查找子页面,直接在所在iframe上标注ID,查找相应的iframe ID,然后获取页面。
//页面<iframe src="./iframe_list.html" frameborder="0" id='iframe_list'></iframe>//js$('.btnClick').on('click',function(){ $('#iframe_list').contents().find('.week table').toggle();});
原生JS
原生js父页面操作子页面
window.onload = function(){ var _iframe =document.getElementById('iframeId').contentWindow; var _div =_iframe.document.getElementById('objId'); _div.style.backgroundColor = '#ccc'; }
原生js子页面操作父页面元素
window.onload = function(){ var _iframe = window.parent; var _div =_iframe.document.getElementById('parDiv'); _div.style.color = 'red'; }
0 0
- iframe 子页面与父页面间的互通
- iframe 子页面与父页面通信
- iframe子页面与父页面数据通讯
- iframe父页面与子页面之间的操作
- Iframe父页面与子页面之间的相互调用
- Iframe父页面与子页面之间的相互调用
- iframe子页面与父页面的元素访问
- iframe与父页面、子页面的交互
- iframe子页面与父页面间元素及js变量的访问
- 嵌入式iframe子页面与父页面js通信方式
- iframe子页面与父页面js通信方式
- 嵌入式iframe子页面与父页面js通信方式 .
- js之iframe子页面与父页面通信
- js iframe子页面与父页面通信
- js之iframe子页面与父页面通信
- js之iframe子页面与父页面通信
- iframe子页面与父页面js通信
- Iframe 父页面与子页面相互js调用实现
- Httpsqs队列基本操作
- Gym-101341E Bonuses and Teleports
- mysql数据集
- 【龙芯1c库】封装时钟接口和使用示例
- 设计模式总结
- iframe 子页面与父页面间的互通
- Linux -- 消息队列 httpsqs 安装
- Spring+Mybatis+Jersey做的一个小demo
- call apply的区别
- 面向对象的七个设计原则
- hdu5980
- Android开发中的SQLite事务处理,即beginTransaction()方法
- 原生js onclick事件
- BitmapEditor 高效优雅的的Android图片压缩框架