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 相关文章推荐
HTML TO JavaScript 转换
Jun 26 Javascript
CCPry JS类库 代码
Oct 30 Javascript
jquery使用ColorBox弹出图片组浏览层实例演示
Mar 14 Javascript
javascript中数组的concat()方法使用介绍
Dec 18 Javascript
20个实用的JavaScript技巧分享
Nov 28 Javascript
JavaScript实现向setTimeout执行代码传递参数的方法
Apr 16 Javascript
window.location.reload 刷新使用分析(去对话框)
Nov 11 Javascript
jQuery+css实现炫目的动态块漂移效果
Jan 28 Javascript
浅谈js内置对象Math的属性和方法(推荐)
Sep 19 Javascript
那些精彩的JavaScript代码片段
Jan 12 Javascript
详解JavaScript中的六种错误类型
Sep 21 Javascript
js实现头像上传并且可预览提交
Dec 25 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
风格模板初级不完全修改教程
2006/10/09 PHP
PHP 将逗号、空格、回车分隔的字符串转换为数组的函数
2012/06/07 PHP
如何解决PHP使用mysql_query查询超大结果集超内存问题
2016/03/14 PHP
ThinkPHP3.2框架自定义配置和加载用法示例
2018/06/14 PHP
快速解决jQuery与其他库冲突的方法介绍
2014/01/02 Javascript
JS函数重载的解决方案
2014/05/13 Javascript
angularjs指令中的compile与link函数详解
2014/12/06 Javascript
jQuery实现的点赞随机数字显示动画效果(附在线演示与demo源码下载)
2015/12/31 Javascript
jQuery 选择符详细介绍及整理
2016/12/02 Javascript
js排序与重组的实例讲解
2017/08/28 Javascript
基于Bootstrap table组件实现多层表头的实例代码
2017/09/07 Javascript
BootstrapTable加载按钮功能实例代码详解
2017/09/22 Javascript
JS实现点击拉拽轮播图pc端移动端适配
2018/09/05 Javascript
微信小程序如何获取用户头像和昵称
2019/09/23 Javascript
Js on及addEventListener原理用法区别解析
2020/07/11 Javascript
[05:20]2018DOTA2亚洲邀请赛主赛事第三日战况回顾 LGD率先挺进胜者组决赛
2018/04/06 DOTA
解决python报错MemoryError的问题
2018/06/26 Python
详解python分布式进程
2018/10/08 Python
python opencv实现图像边缘检测
2019/04/29 Python
Djang的model创建的字段和参数详解
2019/07/27 Python
PyQt5实现暗黑风格的计时器
2019/07/29 Python
详解用Python为直方图绘制拟合曲线的两种方法
2019/08/21 Python
基于python+selenium的二次封装的实现
2020/01/06 Python
Python sep参数使用方法详解
2020/02/12 Python
Django中从mysql数据库中获取数据传到echarts方式
2020/04/07 Python
Python可以实现栈的结构吗
2020/05/27 Python
Keras-多输入多输出实例(多任务)
2020/06/22 Python
python3爬虫中多线程进行解锁操作实例
2020/11/25 Python
西尔斯百货官网:Sears
2016/09/06 全球购物
全球才华横溢工匠的家居装饰、珠宝和礼物:NOVICA
2021/01/22 全球购物
remote接口和home接口主要作用
2013/05/15 面试题
学生手册评语
2014/05/05 职场文书
商场圣诞节活动总结
2015/05/06 职场文书
任命书格式模板
2015/09/22 职场文书
大学生创业计划书常用模板
2019/08/07 职场文书
HAM-2000摩机图
2021/04/22 无线电