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 相关文章推荐
jquery maxlength使用说明
Sep 09 Javascript
js控制淡入淡出示例代码
Nov 12 Javascript
Node.js开发者必须了解的4个JS要点
Feb 21 Javascript
jQuery实现图片局部放大镜效果
Mar 17 Javascript
js方法数据验证的简单实例
Sep 17 Javascript
bootstrap datetimepicker日期插件使用方法
Jan 13 Javascript
JavaScript+CSS相册特效实例代码
Sep 07 Javascript
layui监听下拉选框选中值变化的方法(包含监听普通下拉选框)
Sep 24 Javascript
微信小程序自定义tabbar custom-tab-bar 6s出不来解决方案(cover-view不兼容)
Nov 01 Javascript
解决Antd 里面的select 选择框联动触发的问题
Oct 24 Javascript
vue中defineProperty和Proxy的区别详解
Nov 30 Vue.js
Vue $attrs &amp; inheritAttr实现button禁用效果案例
Dec 07 Vue.js
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
从零开始学YII2框架(六)高级应用程序模板
2014/08/20 PHP
PHP动态输出JavaScript代码实例
2015/02/12 PHP
PHP+Mysql+Ajax实现淘宝客服或阿里旺旺聊天功能(前台页面)
2017/06/16 PHP
win10下 php安装seaslog扩展的详细步骤
2020/12/04 PHP
javascript操作文本框readOnly
2007/05/15 Javascript
解决js中window.open弹出的是上次的缓存页面问题
2013/12/29 Javascript
jQuery中siblings()方法用法实例
2015/01/08 Javascript
易操作的jQuery表单提示插件
2015/12/01 Javascript
AngularJS 过滤器(自带和自建)详解
2016/09/19 Javascript
JS实现“隐藏与显示”功能(多种方法)
2016/11/24 Javascript
js正则表达式最长匹配(贪婪匹配)和最短匹配(懒惰匹配)用法分析
2016/12/27 Javascript
JS设置CSS样式的方式汇总
2017/01/21 Javascript
基于Bootstrap漂亮简洁的CSS3价格表(附源码下载)
2017/02/28 Javascript
基于input框覆盖掉数字英文的实例讲解
2017/07/21 Javascript
JS实现网页抢购功能(触发,终止脚本)
2017/11/27 Javascript
nodejs基于express实现文件上传的方法
2018/03/19 NodeJs
JavaScript 处理树数据结构的方法示例
2019/06/16 Javascript
vue使用Sass时报错问题的解决方法
2020/10/14 Javascript
[01:13:59]LGD vs Mineski Supermajor 胜者组 BO3 第三场 6.5
2018/06/06 DOTA
[01:04:20]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.29
2020/12/02 DOTA
在Docker上部署Python的Flask框架的教程
2015/04/08 Python
python学习教程之使用py2exe打包
2017/09/24 Python
python xlsxwriter创建excel图表的方法
2018/06/11 Python
python使用response.read()接收json数据的实例
2018/12/19 Python
利用python-pypcap抓取带VLAN标签的数据包方法
2019/07/23 Python
Python 根据数据模板创建shapefile的实现
2019/11/26 Python
PyTorch 随机数生成占用 CPU 过高的解决方法
2020/01/13 Python
css3教程之倾斜页面
2014/01/27 HTML / CSS
HTML5 本地存储 LocalStorage详解
2016/06/24 HTML / CSS
大学毕业通用个人的求职信
2013/12/08 职场文书
技术总监管理岗位职责
2014/03/09 职场文书
2014年党务公开方案
2014/05/08 职场文书
银行求职信怎么写
2014/05/26 职场文书
学校党的群众路线教育实践活动制度建设计划
2014/11/03 职场文书
农民工工资保障承诺书
2015/05/04 职场文书
社区低保工作总结2015
2015/07/23 职场文书