我想将相同的HTML文件用于多种用途 - 浏览器中iframe中的登录面板,以及下拉列表中的登录面板。
是否有一种程序化的方式来了解我是否在下拉列表中与其他任何地方相比?
我查看了窗口对象,但找不到任何表明我在下拉列表中的独特内容。
我不想在下拉列表中使用自定义网址(查询参数或类似的东西)。
答案 0 :(得分:1)
如果您指的是来自Page Action
或Browser Action
的弹出框,那么您可以获取chrome.windows
对象并阅读type
属性。
chrome.windows.getCurrent(function(window){
//window.type is an enumerated string ["normal", "popup", "panel", "app"]
});