Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我能告诉你Firefox中哪些浏览器chrome元素是可见的吗?_Javascript_Firefox - Fatal编程技术网

Javascript 我能告诉你Firefox中哪些浏览器chrome元素是可见的吗?

Javascript 我能告诉你Firefox中哪些浏览器chrome元素是可见的吗?,javascript,firefox,Javascript,Firefox,所谓“浏览器chrome元素”,我指的是状态栏、书签栏等。我看到的属性如窗口.状态栏.可见,但无论我是否显示它,至少根据firebug,它似乎都是真的。我错过什么了吗 (注意:最终,我需要能够从跨站点iframe获取此信息,以使其对我有用,但即使使用顶级脚本,我也看到了这一点。)窗口。状态栏。可见的和相关属性只会告诉您弹出窗口是否打开了状态栏铬标记,即使如此,这需要关闭dom.disable\u window\u open\u功能。status首选项。我的理解是,Mac上切换所有工具栏的“药丸”

所谓“浏览器chrome元素”,我指的是状态栏、书签栏等。我看到的属性如
窗口.状态栏.可见
,但无论我是否显示它,至少根据firebug,它似乎都是
真的
。我错过什么了吗


(注意:最终,我需要能够从跨站点iframe获取此信息,以使其对我有用,但即使使用顶级脚本,我也看到了这一点。)

窗口。状态栏。可见的
和相关属性只会告诉您弹出窗口是否打开了
状态栏
铬标记,即使如此,这需要关闭
dom.disable\u window\u open\u功能。status
首选项。我的理解是,Mac上切换所有工具栏的“药丸”也会影响此标志。网页无法检测到隐藏chrome的其他方式(例如通过View-Show/Hide-Status Bar)。

知道用户的状态栏是否可见有什么作用?不仅仅是状态栏,所有的chrome都是chrome,在我可以获得窗口外部尺寸的情况下,它还可以帮助确定视口尺寸,但不是内在的。但我也觉得奇怪的是window.statusbar.visible总是正确的,所以我很好奇。你的javascript执行设置是什么?与屏幕截图中的相同。(我认为这是默认设置。)