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

本文共 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

你可能感兴趣的文章
1、金融之关于BIAS
查看>>
[转]ASP.NET Core基本原理(11)-管理应用程序状态
查看>>
VS Code搭建.NetCore开发环境(一)
查看>>
01字典树贪心查询+建立+删除(个人模版)
查看>>
java-信息安全(十一)-非对称加密算法ECC以及ECDSA签名
查看>>
springboot-11-servlet, listener, fitlter的添加
查看>>
类路径冲突的鉴别
查看>>
【转载】秒到oep,支持所有壳,包括vmp
查看>>
(转)Flex的编译过程--ActionScript字节码(ABC)
查看>>
[zz]轻量级虚拟机-TinyVM
查看>>
Directory Listing Denied
查看>>
NYOJ576174问题
查看>>
HDUOJ1005Number Sequence
查看>>
R-基础测试(1)
查看>>
技术人生:每天进步一点点
查看>>
今天讲座的感悟--java
查看>>
o(1)复杂度之双边滤波算法的原理、流程、实现及效果。
查看>>
Logcat多tag过滤
查看>>
corner2
查看>>
我见过的几种类型的员工(转)
查看>>