2016-02-13 60 views
1

我的网站项目使用html,PHP,javascript,css和mysql。我的页面始终处于全屏状态。 (所以没有浏览器栏等)正在显示的一切,由我的代码控制。然而...从浏览器中删除“连接到...”消息/ firefox

我的页面每0.5秒在一个iframe中重新加载一个php页面。 (并且可能会添加更多)当页面加载时,我在全屏左下方出现“与192.168.XXX.XXX连接”或类似的东西。我如何禁用这些消息?

我的大部分按钮都已经是javascript函数了,因为它们必须做很多事情,但是在href =的时候,我也在浏览器的底部显示了相同的显示。这真的搞砸了我的全屏布局。

我尝试过的东西:谷歌,并改变我的图像z-index,希望它会掩盖这个“连接”信息框。

我想为这个问题得到一个CSS/javascript解决方案。如果我需要在Firefox中使用“about:config”页面更改浏览器设置,那也很好。

* PS:英语不是我的母语,我的浏览器也是用另一种语言,然后是英语。尝试在Google上找到解决方案,但无法获取任何相关信息,甚至没有获得相关信息,甚至没有获得相关信息。

+0

尝试ajax任何不重新加载的网页。我不认为你可以使用脚本删除消息。 –

回答

1

据我所知,这是不可能解决这个问题,使用我的网页上的任何代码。它是浏览器相关的。

寻找mozillazine.org论坛的帮助,让我有一些很好的搜索查询。

如果你想删除状态栏(就是它所谓的),你可以使用插件“Status-4-evar”。它可以让你恢复时间,并将一些丢失的功能恢复到Firefox中。它还允许您禁用状态栏。然而......在全屏时,即使插件/插件应该阻止它,firefox(版本43.something)也会放回不需要的状态栏。

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

您userChrome.css文件

正确的位置应该是: C:\用户\ XXXX \应用程序数据\漫游\ Mozilla的\火狐\ Profiles文件*随机字符串* .DEFAULT \铬\

C:\用户\ XXXXX \在其他Windows版本上可能会有所不同。铬文件夹可能不会激发,所以只需创建它。

然后创建userChrome.css文件,如果它不excist,并添加以下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后,所有的状态栏信息将被删除,即使在全屏幕中。