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 相关文章推荐
js下用gb2312编码解码实现方法
Dec 31 Javascript
JavaScript的setAttribute兼容性问题解决方法
Nov 11 Javascript
js仿土豆网带缩略图的焦点图片切换效果实现方法
Feb 23 Javascript
JavaScript中exec函数用法实例分析
Jun 08 Javascript
基于jquery实现表格内容筛选功能实例解析
May 09 Javascript
easyui-datagrid特殊字符不能显示的处理方法
Apr 12 Javascript
一种angular的方法级的缓存注解(装饰器)
Mar 13 Javascript
微信小程序中时间戳和日期的相互转换问题
Jul 09 Javascript
Layui数据表格判断编辑输入的值,是否为我需要的类型详解
Oct 26 Javascript
微信小程序整个页面的自动适应布局的实现
Jul 12 Javascript
Vue两种组件类型:递归组件和动态组件的用法
Aug 06 Javascript
js实现简单抽奖功能
Nov 24 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
php使HTML标签自动补全闭合函数代码
2012/10/04 PHP
深入php中var_dump方法的使用详解
2013/06/24 PHP
PHP实现的网站目录扫描索引工具
2016/09/08 PHP
解决PHP 7编译安装错误:cannot stat ‘phar.phar’: No such file or directory
2017/02/25 PHP
JavaScript CSS修改学习第三章 修改样式表
2010/02/19 Javascript
jWiard 基于JQuery的强大的向导控件介绍
2011/10/28 Javascript
js导航菜单(自写)简单大方
2013/03/28 Javascript
css结合js制作下拉菜单示例代码
2014/02/27 Javascript
Extjs的FileUploadField文件上传出现了两个上传按钮
2014/04/29 Javascript
Android中的jQuery:AQuery简介
2014/05/06 Javascript
innerHTML动态添加html代码和脚本兼容多个浏览器
2014/10/11 Javascript
详谈JavaScript内存泄漏
2014/11/14 Javascript
使用RequireJS库加载JavaScript模块的实例教程
2016/06/06 Javascript
浅谈Nodejs应用主文件index.js
2016/08/28 NodeJs
javascript设计模式之中介者模式学习笔记
2017/02/15 Javascript
关于javascript获取内联样式与嵌入式样式的实例
2017/06/01 Javascript
vue click.stop阻止点击事件继续传播的方法
2018/09/04 Javascript
详解React项目如何修改打包地址(编译输出文件地址)
2019/03/21 Javascript
用JS实现选项卡
2020/03/23 Javascript
python操作xml文件详细介绍
2014/06/09 Python
Django使用中间件解决前后端同源策略问题
2019/09/02 Python
解决pyPdf和pyPdf2在合并pdf时出现异常的问题
2020/04/03 Python
Python内置函数locals和globals对比
2020/04/28 Python
利用Python实现某OA系统的自动定位功能
2020/05/27 Python
Python 实现一个简单的web服务器
2021/01/03 Python
Sofft鞋官网:世界知名鞋类品牌
2017/03/28 全球购物
美国高档帽子网上商店:Hats.com
2018/08/09 全球购物
英国领先的新鲜松露和最好的松露产品供应商:TruffleHunter
2019/08/26 全球购物
模特职业生涯规划范文
2014/02/26 职场文书
房屋委托书范本
2014/04/04 职场文书
故宫的导游词
2015/01/31 职场文书
务工证明怎么写
2015/06/18 职场文书
入党申请书格式
2019/06/20 职场文书
golang 实现并发求和
2021/05/08 Golang
微信小程序用户授权最佳实践指南
2021/05/08 Javascript
利用js实现简单开关灯代码
2021/11/23 Javascript