Jquery调用iframe父页面中的元素及方法


Posted in Javascript onAugust 23, 2016

一、在iframe中查找父页面元素的方法:

$(‘#id', window.parent.document)

二、在iframe中调用父页面中定义的方法和变量:

parent.method
parent.value

三、实例

父页面:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="IframeDemo._Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<script language="javascript" type="text/javascript" src="jquery-1.5.1.min.js"></script>
<script language="javascript" type="text/javascript">
var hello = 'hello';
function getHelloWorld() {
alert('hello world');
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<div id="default" style=" width:200px; height:400px; float:left;">default.aspx</div>
<iframe id="iframeid" src="IFrame.aspx" style=" width:400px; height:400px; float:left;"></iframe>
</div>
</form>
</body>
</html>

子页面

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="IFrame.aspx.cs" Inherits="IframeDemo.IFrame" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<script language="javascript" type="text/javascript" src="jquery-1.5.1.min.js"></script>
<script language="javascript" type="text/javascript">
$(function() {
//在iframe中查找父页面元素
alert($('#default', window.parent.document).html());
//在iframe中调用父页面中定义的方法
parent.getHelloWorld();
//在iframe中调用父页面中定义的变量
alert(parent.hello);
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div id="iframe">
IFrame.aspx
</div>
</form>
</body>
</html>

四、总结

Jquery调用iframe父页面中的元素及方法到这就基本结束了,希望对大家的学习和工作能有所帮助。如果有疑问可以留言讨论。

Javascript 相关文章推荐
javascript函数重载解决方案分享
Feb 19 Javascript
javascript实现的猜数小游戏完整实例代码
May 10 Javascript
两行代码轻松搞定JavaScript日期验证
Aug 03 Javascript
微信小程序  action-sheet详解及实例代码
Nov 09 Javascript
微信小程序页面间通信的5种方式
Mar 31 Javascript
ECMAscript 变量作用域总结概括
Aug 18 Javascript
使用JavaScript实现点击循环切换图片效果
Sep 03 Javascript
VUE 使用中踩过的坑
Feb 08 Javascript
vue给组件传递不同的值方法
Sep 29 Javascript
JS/jQuery实现简单的开关灯效果【案例】
Feb 19 jQuery
详解简单易懂的 ES6 Iterators 指南和示例
Sep 24 Javascript
浅谈js数组splice删除某个元素爬坑
Oct 14 Javascript
Jquery组件easyUi实现表单验证示例
Aug 23 #Javascript
利用JavaScript判断浏览器类型及版本
Aug 23 #Javascript
AngularJS使用ng-repeat指令实现下拉框
Aug 23 #Javascript
JS实现兼容火狐及IE iframe onload属性的遮罩层隐藏及显示效果
Aug 23 #Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
Aug 23 #Javascript
jq实现左滑显示删除按钮,点击删除实现删除数据功能(推荐)
Aug 23 #Javascript
AngularJS使用ng-options指令实现下拉框
Aug 23 #Javascript
You might like
JAVA/JSP学习系列之七
2006/10/09 PHP
PHP新手上路(二)
2006/10/09 PHP
php程序效率优化的一些策略小结
2010/07/17 PHP
php学习笔记 php中面向对象三大特性之一[封装性]的应用
2011/06/13 PHP
PHP中call_user_func_array()函数的用法演示
2012/02/05 PHP
PHP保存Base64图片base64_decode的问题整理
2019/11/04 PHP
javascript jQuery插件练习
2008/12/24 Javascript
jQuery替换字符串(实例代码)
2013/11/13 Javascript
jQuery提示效果代码分享
2014/11/20 Javascript
AngularJS封装指令方法详解
2016/12/12 Javascript
ajax 提交数据到后台jsp页面及页面跳转问题
2017/01/19 Javascript
javascript 判断当前浏览器版本并判断ie版本
2017/02/17 Javascript
vue.js的提示组件
2017/03/02 Javascript
webpack处理 css\less\sass 样式的方法
2017/08/21 Javascript
JavaScript+CSS相册特效实例代码
2017/09/07 Javascript
深入理解Angular4订阅(Subscribe)与取消
2017/11/22 Javascript
Dropify.js图片宽高自适应的方法
2017/11/27 Javascript
解决vue v-for 遍历循环时key值报错的问题
2018/09/06 Javascript
node中的session的具体使用
2018/09/14 Javascript
在Vue中使用axios请求拦截的实现方法
2018/10/25 Javascript
深入学习js函数的隐式参数 arguments 和 this
2019/06/24 Javascript
微信小程序 腾讯地图显示偏差问题解决
2019/07/27 Javascript
vue中的.$mount('#app')手动挂载操作
2020/09/02 Javascript
python3简单实现微信爬虫
2015/04/09 Python
在Python中操作列表之List.append()方法的使用
2015/05/20 Python
python flask中静态文件的管理方法
2018/03/20 Python
pygame实现贪吃蛇游戏(下)
2019/10/29 Python
利用Python的sympy包求解一元三次方程示例
2019/11/22 Python
使用pytorch搭建AlexNet操作(微调预训练模型及手动搭建)
2020/01/18 Python
用Python生成HTML表格的方法示例
2020/03/06 Python
解决Jupyter NoteBook输出的图表太小看不清问题
2020/04/16 Python
火山咖啡:Volcanica Coffee
2019/10/29 全球购物
链表面试题-一个链表的结点结构
2015/05/04 面试题
创先争优活动个人总结
2015/03/04 职场文书
JS Object构造函数之Object.freeze
2021/04/28 Javascript
总结Python变量的相关知识
2021/06/28 Python