JQuery iframe页面通过parent方法操作父页面中的元素与方法(实例讲解)
JQuery iframe页面通过parent方法操作父页面中的元素与方法(实例讲解)
1)在iframe中查找父页面元素的方法:
$('#id', window.parent.document)
2)在iframe中调用父页面中定义的方法和变量:
parent.method
parent.value
3)实例
1.父页面
复制代码 代码如下:
<%@ 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>
2.子页面
复制代码 代码如下:
<%@ 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>
转载于:https://blog.51cto.com/iicoo/1767431
JQuery iframe页面通过parent方法操作父页面中的元素与方法(实例讲解)相关推荐
- java 排序方法详解_java中关于排序方式的实例讲解
冒泡排序 特点:效率低,实现简单 思想(从小到大排):每一趟将待排序序列中最大元素移到最后,剩下的为新的待排序序列,重复上述步骤直到排完所有元素.这只是冒泡排序的一种,当然也可以从后往前排.publi ...
- python删除列表元素的所有方法_python 列表删除所有指定元素的方法
python 列表删除所有指定元素的方法 如下所示: a = [1,1,1,2,3,45,1,2,1] a.remove(1) result: [1,1,2,3,45,1,2,1] while 1 i ...
- iframe子页面操作父页面
2019独角兽企业重金招聘Python工程师标准>>> 最近经常用到iframe,用的最多的就是在子页面中操作父页面的方法或变量等,总结了用到的几种方法,如下: var tableN ...
- layer中嵌套的页面如何操作父页面_layui框架中layer父子页面交互详细解说
本文主要介绍了layui框架中layer父子页面交互的方法,结合实例形式分析了layer父子页面交互的常用技巧以及layer弹出多个iframe找到父页面的操作方法,需要的朋友可以参考下,希望给大家的 ...
- vue怎么调用子元素的方法_vue 父组件中调用子组件函数的方法
vue 父组件中调用子组件函数的方法 在父组件中调用子组件的方法: 1.给子组件定义一个ref属性.eg:ref="childItem" 2.在子组件的methods中声明一个函数 ...
- 网页加载的不同的方式、点击按钮显示一句话、jQuery中获取元素的方法
网页加载的不同的方式 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...
- S获取节点的兄弟,父级,子级元素的方法
JS获取节点的兄弟,父级,子级元素的方法 作者: 字体:[增加 减小] 类型:转载 时间:2014-01-09 我要评论 本篇文章主要是对JS获取节点的兄弟,父级,子级元素的方法进行了详细的介绍,需要 ...
- java实现页面高效刷新_selenium高效应对Web页面元素刷新的实例讲解
当我们在页面上进行selenium.type()或者selenium.click()操作的时候,往往需要需要等待一个元素的出现,对于一般的网页,当我们进入一个新页面的时候,往往会使用selenium. ...
- python selenium定位元素方法,python + selenium 练习篇 - 定位元素的方法
1.利用ID定位元素(能直接通过ID来定位的元素比较少) # coding=utf-8 from selenium import webdriver driver = webdriver.Chrome ...
- php 合并重复数据合并,PHP_php合并数组中相同元素的方法,本文实例讲述了php合并数组中 - phpStudy...
php合并数组中相同元素的方法 本文实例讲述了php合并数组中相同元素的方法.分享给大家供大家参考.具体如下: 关于重复数组的删除我们都介绍过N种方法了,今天这个例子有点不同就是 删除数组中相同的元素 ...
最新文章
- O-GAN:简单修改,让GAN的判别器变成一个编码器!
- 【C语言】while后接分号“ ;”的用法
- Lugre摩擦模型的Stribeck曲线仿真
- python背单词小程序_python背单词小程序
- html把切片变成div,关联网页自动切片生成Div+Css软件
- 中序遍历+后序/先序遍历构建二叉树
- 计算机网络实验【常见网络测试命令的使用】
- elipse与数据库Mysql连接,并实现创建数据表的功能
- android最低版本+黑域,免root版黑域
- 互亿无线5G视频短信
- python调用qq互联_实现QQ互联一键登录代码教程
- 美食源码php,美食类门户网站仿豆果网php源码
- 节奏大师-触动脚本(源码)
- wangeditor富文本编辑器集成配置
- 【ASE入门学习】ASE入门系列六——塞尔达扰动火焰
- MATLAB图像平移、旋转、缩放、裁剪
- python文件处理方式
- 网上人才招聘系统(php+mysql)
- ARCGIS与QGIS对比,WEBGIS所用到的软件
- python编程:总结了一些高效使用 PyCharm 技巧,(三)
热门文章
- ad16自动布线设置规则_未来的PCB协同设计制造过程离不开自动化工具
- php怎么把时间精确到毫秒,如何使用php获取当前时间戳、日期并精确到毫秒
- java算法题解法_LeetCode算法题-Ugly Number(Java实现-四种解法)
- python 3维图形库_Python 绘制 3 维以上的高维图
- 制造行业IT运维管理解决方案
- 技术 | Python从零开始系列连载(二十三)
- 170319 剑指offer 1.把一个字符串转化成整数(简单问题的全面性考虑)
- _cdecl与_stdcall的区别
- 静态属性和静态方法 - C++快速入门21
- Vmware vSphere5.0网络连接服务器配置常见问题