博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js获取iframe的id
阅读量:5204 次
发布时间:2019-06-13

本文共 332 字,大约阅读时间需要 1 分钟。

有一个需求是在iframe页面调用父页面一个方法,开始我用window.parent.length来判断页面有几个层,但是不好用,因为我的浏览器安装了一个插件,这个插件会动态向页面插入一个iframe。

于是我又想到了,可不可以在iframe页面获取到自身的窗口id,这样就精准无误了。

于是看api发现了 window.frameElement 很好用,它获取到的是iframe整个标签,大赞!

 

判断是否在iframe里:

if (self.frameElement && self.frameElement.tagName === 'IFRAME') {}

转载于:https://www.cnblogs.com/webSong/p/10077041.html

你可能感兴趣的文章
iOS的横屏(Landscape)与竖屏(Portrait)InterfaceOrientation
查看>>
JS中 window的用法
查看>>
Codeforces Round #361 (Div. 2)
查看>>
oauth2学习
查看>>
Python time & datetime & string 相互转换
查看>>
细说WebSocket - Node篇
查看>>
【pwnable.kr】 flag
查看>>
1014 装箱问题——http://codevs.cn/problem/1014/
查看>>
poj 3177 边双联通 **
查看>>
java.lang.UnsupportedOperationException
查看>>
java-斐波那契数列的解法
查看>>
rackup工具
查看>>
Linux operating system (Ubuntu) 学习-1
查看>>
ajax-原生写法步骤
查看>>
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现饼图图表
查看>>
svn完整备份迁移
查看>>
Python字典实现分析
查看>>
jenkins+testNG
查看>>
Java自定义范型的应用技巧
查看>>
[洛谷1485] 火枪打怪
查看>>