Google chrome extension chrome扩展内容脚本能否检测到它是在iframe中运行还是在顶级中运行?

Google chrome extension chrome扩展内容脚本能否检测到它是在iframe中运行还是在顶级中运行?,google-chrome-extension,Google Chrome Extension,我正在编写一个需要操作dom的扩展,包括iFrame,但是如果我在iFrame中,我想做一些不同的事情 脚本如何检测它是在主页面中还是在iFrame中 谢谢是的,这实际上与您在标准网页中使用的测试相同: if (window != window.top) { alert('In an IFRAME: ' + window.location.href); } 是的,这实际上是在标准网页中使用的相同测试: if (window != window.top) { alert('In an I

我正在编写一个需要操作dom的扩展,包括iFrame,但是如果我在iFrame中,我想做一些不同的事情

脚本如何检测它是在主页面中还是在iFrame中


谢谢

是的,这实际上与您在标准网页中使用的测试相同:

if (window != window.top) {
  alert('In an IFRAME: ' + window.location.href);
}

是的,这实际上是在标准网页中使用的相同测试:

if (window != window.top) {
  alert('In an IFRAME: ' + window.location.href);
}