2016-02-13 58 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後,所有的狀態欄信息將被刪除,即使在全屏幕中。