社区
JavaScript
帖子详情
iframe 访问子窗口函数
wudaoshengu
2011-12-14 10:39:49
在父窗口内有一iframe 无id,无name 怎么在父窗口内访问iframe内的一个函数?
谢谢大家了!
...全文
52
5
打赏
收藏
iframe 访问子窗口函数
在父窗口内有一iframe 无id,无name 怎么在父窗口内访问iframe内的一个函数? 谢谢大家了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq307023807
2011-12-14
打赏
举报
回复
function getIFrameWin(){
return document.getElementsByTagName('iframe')[0].contentWindow || document.getElementsByTagName('iframe')[0].window;
}
var win=getIFrameWin();
win.aa();
EEXXTTJJSS
2011-12-14
打赏
举报
回复
IE与FF可以的,是不是你document.getElementsByTagName('iframe')[0].contentWindow.aa();写错了。比如document.getElementsByTagName写成了document.getElementByTagName等。谷歌的不适用这个。
wudaoshengu
2011-12-14
打赏
举报
回复
1楼的大哥,不行啊。
p2227
2011-12-14
打赏
举报
回复
你这么问就是你知道有id的情况下怎么样去获取了,那用getElementsByTagName("iframe")就能获得所有的iframe了,再利用下标判断,getElementsByTagName("iframe")[1]就是第二个。
或者用frames[1]也行。如果是chrome的话,这方面安全限制比较大。
MuBeiBei
2011-12-14
打赏
举报
回复
document.getElementsByTagName('iframe')[0].contentWindow.aa();
javascript
iframe
编程相关代码
最近在处理几个项目中都用到了
iframe
,有时一个页面中有多个
iframe
,而且几个
iframe
需要相互
访问
彼此的函数或者父窗口的函数。今天有空就将页面框架编程做个整理。 一个页面中的所有框架以集合的形式作为window对象的属性提供,例如:window.frames就表示该页面内所有框架的集合,这和表单对象、链接对象、图片对象等是类似的,不同的是,这些集合是document的属性。因此,要引用一个
子
框架,可以使用如下语法: 代码如下: window.frames[“frameName”]; window.frames.frameName window.frames[index] 其中,w
layui框架中layer父
子
页面交互的方法分析
本文实例讲述了layui框架中layer父
子
页面交互的方法。分享给大家供大家参考,具体如下: layer是一款近年来备受青睐的web弹层组件,官网地址是:http://layer.layui.com/ 可以从官网上下载最新版本。 还可点击此处本站下载。 当layer以
iframe
层的方式弹出新的窗口(
子
页面),如何在
子
页面中
访问
父页面的元素和函数。 1、
访问
父页面元素值 var parentId=parent.$("#id").val();//
访问
父页面元素值 2、
访问
父页面方法 var parentMethodValue=parent.getMethodValue();//
访问
父页面方
ASP.NET毕业设计辅导 咖啡在线商城销售系统的设计与实现
本套课程是对成品毕业设计作品的讲解和分析,课程主要分析毕业设计作品“咖啡厅在线商城销售系统”的设计思路,了解系统与SQL Server数据库的操作和
访问
过程,掌握SqlConn操作类主要实现方法,掌握购物车功能设计的...
javascript父、
子
页面交互技巧总结
帧用来存放
子
页面,既可以是
iframe
,又可以是frameset。window对象是全局对象,页面上的一切函数和对象都在它的作用域里。 1、parent代表父窗口、如果父窗口又存在若干层嵌套,则top代表顶级父窗口。 self代表窗口自身。 if(self==top){//}判断窗口是否处于顶级 if(self==parent){}//也可以 2.1、父页面
访问
子
页面元素。思路是
子
页面的元素都在其window.document对象里面,先获取它然后就好说了。 帧最好设置name属性,这样操作最方便。如 <
iframe
name=test src=child.html></if
JS window对象的top、parent、opener含义介绍
1.top该变更永远指分割窗口最高层次的浏览器窗口。如果计划从分割窗口的最高层次开始执行命令,就可以用top变量。 2.openeropener用于在window.open的页面引用执行该window.open方法的的页面的对象。例如:A页面通过window.open()方法弹出了B页面,在B页面中就可以通过opener来引用A页面,这样就可以通过这个对象来对A页面进行操作。 3.parentparent用于在
iframe
,frame中生成的
子
页面中
访问
父页面的对象。例如:A页面中有一个
iframe
或frame,那么
iframe
或frame中的页面就可以通过parent对象来引用A页面中的对象
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章