Firefox 以编程方式检测浏览器是否显示临时状态栏?

Firefox 以编程方式检测浏览器是否显示临时状态栏?,firefox,google-chrome,statusbar,Firefox,Google Chrome,Statusbar,随着最近Firefox和Chrome浏览器的发布,默认的状态栏已经从我们这里移除,以释放更多的屏幕空间并消除UI的混乱。状态栏用于显示用户滚动的任何链接的URL,以及其他内容 浏览器制造商无法完全删除状态栏的状态部分,因为如果用户滚动链接,需要向用户显示他们将要去哪里。他们已经习惯于在链接滚动时显示一个临时的、工具提示样式的无模式文本栏,该文本栏显示在浏览器窗口客户端区域的左下角或右下角 我将放下我对浏览器制造商侵入我美丽的客户区,用分散注意力的淡入过渡和弱颜色/对比度选择涂抹他们的铬的不满。我

随着最近Firefox和Chrome浏览器的发布,默认的状态栏已经从我们这里移除,以释放更多的屏幕空间并消除UI的混乱。状态栏用于显示用户滚动的任何链接的URL,以及其他内容

浏览器制造商无法完全删除状态栏的状态部分,因为如果用户滚动链接,需要向用户显示他们将要去哪里。他们已经习惯于在链接滚动时显示一个临时的、工具提示样式的无模式文本栏,该文本栏显示在浏览器窗口客户端区域的左下角或右下角

我将放下我对浏览器制造商侵入我美丽的客户区,用分散注意力的淡入过渡和弱颜色/对比度选择涂抹他们的铬的不满。我只是想就如何最好地应对目前的情况提出一些建议

我使用绝对定位将一些DOM元素保留在页面上可见客户端区域的左下角和右下角。有没有一种方法可以在javascript中检测这些临时状态栏的高度,以便我可以将元素垂直偏移到页面底部足够远的位置,从而使它们不会被临时状态栏遮挡

像StatusBar-4-Evar这样的浏览器插件对我来说不是一个好的解决方案,因为我永远不会建议我的用户安装任何东西来查看我的网站。我希望解决方案能够使用浏览器的默认设置


我不想为了这个工作太辛苦;我希望避免浏览器/版本检测,以了解何时应垂直偏移元素。如果我的页面设计不可行,我愿意接受,并假设页面底部现在禁止任何内容进入,而不是自然流动的页面内容。

如果您将鼠标悬停在链接上,而不是工具提示显示时,则始终可以将这些元素向上移动。。。但这在不同的浏览器中可能会有所不同。所以你可能得努力工作哈哈。。。对我来说,这听起来很麻烦。是的,我可以在页面底部为我的元素创建一个固定的间距。这符合“工作量不大”的条件:)尽管如此,我还是想知道是否有办法检测我是否需要制造这种差距。