如何在全屏模式下隐藏浏览器状态弹出窗口?

时间:2019-05-03 10:26:42

标签: google-chrome firefox

我有一个PHP网站,该网站用于以全屏(F11)模式在单独的监视器上手动控制动态演示。

问题在于,每次浏览器在“幻灯片”之间导航时,状态栏都会显示在左下角,显示“正在连接,正在等待”等。

是否可以通过我的应用程序或浏览器设置或其他一些骇客选项来禁用状态栏?

我们之所以使用Firefox或Chrome,是因为它们似乎对我们已实现的CSS3动画提供了最好的支持,这些动画具有诸如遮罩图像等高级功能。但是如果它不显示该状态,我也愿意接受其他浏览器的建议导航时以全屏模式弹出。

为了确定我在说什么,这是另一个用户抱怨该状态弹出窗口的视频:

https://youtu.be/PWbV_RhzJ_s

1 个答案:

答案 0 :(得分:0)

选中此answer。这是对我有帮助的解决方案。也许您不仅需要处理'a'元素。

$("body").on('mouseover', 'a', function (e) {
    var $link = $(this),
        href = $link.attr('href') || $link.data("href");

    $link.off('click.chrome');
    $link.on('click.chrome', function () {
        window.location.href = href;
    })
    .attr('data-href', href) //keeps track of the href value
    .css({ cursor: 'pointer' })
    .removeAttr('href'); // <- this is what stops Chrome to display status bar
});