2016-02-13 2 views
1

В моем проекте веб-сайта используются html, PHP, javascript, css и mysql. Моя страница всегда в полноэкранном режиме. (так что никаких баров браузера и т. д.) Все, что отображается, управляется моим кодом. Однако ...Удалить сообщение «connect to ...» из браузера/firefox

Моя страница перезагружает php-страницу в iframe каждые 0,5 секунды. (и многое другое может быть добавлено) Когда страница загружается, я получаю «соединение с 192.168.XXX.XXX» или нечто похожее в левом нижнем углу экрана. Как отключить такие сообщения?

Большинство моих кнопок уже являются функциями javascript, поскольку они должны выполнять несколько действий, но с href =, я также получаю тот же самый дисплей в нижней части моего браузера. Это действительно затмевает мой полноэкранный макет.

Вещи, которые я пробовал: google, и изменение z-индекса моих изображений, в надежде, что это скроет это информационное окно «connect with».

Я хотел бы получить решение по CSS/javascript для решения этой проблемы. Если мне нужно изменить настройки браузера с помощью страницы «about: config» в firefox, это тоже прекрасно.

* PS: Английский - это не мой родной язык, и мой браузер также находится на другом языке, а затем английском. Попытка найти решение в google, но не могла получить никакой соответствующей информации, даже название этого бара.

+0

Попробуйте ajax, не перезагружая веб-страницу. Я не думаю, что вы можете удалить сообщение, используя скрипт. –

ответ

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 * случайная строка * .default \ хром \

C: \ Users \ XXXXX \ могут отличаться в других версиях Windows. Хром-папка может не активироваться, поэтому просто создайте ее.

Затем создайте файл 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"] 

После сделав это, перезапустить браузер, и все строки состояния сообщение будет удален, даже в полноэкранном режиме.