删除"连接到..."来自browser / firefox的消息

时间:2016-02-13 09:18:51

标签: javascript html css firefox

我的网站项目使用html,PHP,javascript,css和mysql。我的页面始终是全屏的。 (所以没有浏览器栏等)所有正在显示的内容都由我的代码控制。然而...

我的页面每0.5秒在iframe中重新加载一个php页面。 (可能会添加更多内容)当页面加载时,我会在全屏的左下角找到一个"连接192.168.XXX.XXX"或类似的东西。如何禁用这些类型的消息?

我的大多数按钮都是javascript函数,因为它们必须执行多项操作,但是使用href =,我也会在浏览器底部显示相同的显示。这真的搞砸了我的全屏布局。

我尝试过的事情:谷歌,并改变我的图像的z-index,希望它能掩盖这个"连接"信息框。

我想为这个问题找到一个CSS / javascript解决方案。如果我需要使用" about:config"更改浏览器设置在Firefox中的页面,这也没关系。

* PS:英语不是我的母语,我的浏览器也是另一种语言,然后是英语。试图在谷歌上找到一个解决方案,但无法获得任何相关信息,甚至没有该栏的名称。

1 个答案:

答案 0 :(得分:1)

据我所知,使用我网页上的任何代码修复此问题是不可能的。它与浏览器有关。

在mozillazine.org论坛上寻求帮助,让我得到了一些很好的搜索查询。

如果您要删除状态栏(即所谓的内容),您可以使用插件" Status-4-evar"。它让你能够转回时间,并将一些丢失的功能重新放回到Firefox中。它还允许您禁用状态栏。但是...在全屏时,firefox(版本43.something)然后放回不需要的状态栏,即使插件/插件应该阻止它。

第二个解决方案应该是创建一个userChrome.css文件,并将其放在firefox配置文件的某个目录中。使用mozilla KB查找此目录确实令人沮丧,因为它不正确/过时。

userChrome.css文件的正确位置应为: C:\ Users \ XXXX \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles * random string * .default \ chrome \

c:\ users \ XXXXX \在其他Windows版本上可能有所不同。 chrome文件夹可能不会被激活,所以只需创建它。

然后创建userChrome.css文件,如果它已经不存在,则添加以下tekst:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */

.statuspanel-label {background:#FF9!important;color:black!important;font-family:"DejaVu Sans Mono"}

statuspanel {display:none!important}
statuspanel {max-width:90%!important}

statuspanel[type="overLink"] .statuspanel-label
statuspanel[type="status"] .statuspanel-label[value^="Looking"]
statuspanel[type="status"] .statuspanel-label[value^="Connect"]
statuspanel[type="status"] .statuspanel-label[value^="Waiting"]
statuspanel[type="status"] .statuspanel-label[value^="Transfer"]

完成后,重新启动firefox,即使是全屏也会删除所有状态栏消息。