jQuery:检查内容是否位于 iframe 内

标签 jquery iframe

我正在通过 iframe 加载页面。如果内容位于 iframe 内,我需要添加一个加载微调器,如果没有,则不需要微调器。

问题: 如何使用 jQuery 从 iframe 中的内部检查内容当前是否位于 iframe 中?

(也就是说,将 jQuery 添加到加载 iframe 本身的页面很简单,但我需要将 jQuery 代码放在加载到 iframe 内的文件中)。

最佳答案

怎么样

if ( self !== top ) {
// you're in an iframe
}

关于jQuery:检查内容是否位于 iframe 内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18231189/

相关文章:

javascript - 在 iframe 中滚动时无法保持 div 固定

javascript - 从 iframe 操作重定向父窗口

html - Facebook Likebox "allowTransparency"在 W3C 验证器中给出无效的 XHTML

javascript - 从跨域 iframe 中检测方向变化

javascript - 重写一个立即调用的函数

javascript - 想要阻止默认打开下拉菜单

jquery - Jackson 解析器 : Unrecognized token 'tieheT' : was expecting 'null' , 'true' 或 'false'

javascript - 使用 jquery 将 keyup 事件添加到动态生成的元素

javascript - 在确认对话框取消选择后,如何取消用户单选按钮选择?

javascript - 如何正确编写DFP页外广告单元?