Как сделать так, чтобы строка состояния/адреса исчезла в Firefox или IE?

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

Можно ли сделать так, чтобы эта полоса исчезла?

Изображение строки состояния

EDIT: Спасибо всем за ответы. Я попробовал код, предложенный Крисом и Мртшерманом, я не уверен, что что-то пропустил, к сожалению, ничего из этого не сработало для меня. Неужели нельзя скрыть строку состояния для Firefox в режиме киоска?

Проблема, с которой я сталкиваюсь, заключается в том, что у меня есть три div на одной странице, поэтому при нажатии каждого div он выглядит как слайд, первый div полностью представляет собой тег, поэтому строка состояния отображается все время. Если сделать так, чтобы строка состояния исчезла, невозможно, можно ли как-нибудь убрать курсор с экрана, чтобы строка состояния не отображалась все время в первом div? Большое спасибо.


person grumpypanda    schedule 24.02.2012    source источник
comment
Как именно это подпадает под PHP?   -  person Rohit Chopra    schedule 24.02.2012
comment
Привет, Рохит, я подумал, что если вы используете код php или javascript, вы можете управлять панелью таким образом. Мне не упоминать об этом? Я могу изменить это, если вы скажете мне об этом, но я не думаю, что это заслуживает оценки ниже, чем причина, указанная выше. Спасибо за просмотр :)   -  person grumpypanda    schedule 24.02.2012
comment
Вероятно, придет кто-то более знающий, но я не думаю, что Firefox позволяет вам это контролировать. Мне любопытно, почему ты хочешь.   -  person    schedule 24.02.2012
comment
Привет Адам, спасибо за ответ. Причина, по которой я хочу, чтобы он исчез, заключается в том, что этот киоск построен для входа какой-то другой компании, а сайт будет размещен на поддомене нашей компании. Мы не хотим рекламировать веб-адрес нашей компании каждый раз, когда клиент взаимодействует с киоском, думая, что это может запутать людей. Спасибо :)   -  person grumpypanda    schedule 24.02.2012


Ответы (3)


Если вы хотите использовать Internet Explorer, просто создайте ярлык в папке запуска клиента, указывающий на iexplore -k http://example.com. Это запустит IE в режиме киоска на указанной странице, как только запустится киоск.

В качестве альтернативы вы можете сделать так, чтобы на первой странице открывалось всплывающее окно с таким кодом:

window.open(filename,"","width="+winwidth+",height="+winheight+",scrollbars=yes ,menubar=no,location=no,left=0,top=0") 

чтобы открыть окно без пользовательского интерфейса Chrome.

Вариант 3: Попробуйте это, не уверен, что это сработает. В firefox вы можете включить опцию, позволяющую изменять текст состояния с помощью javascript:

Инструменты -> Настройки -> Контент -> Включить Javascript (нажмите кнопку «Дополнительно») -> Изменить текст строки состояния

После того, как вы сделали это в Firefox, добавьте этот фрагмент в свои теги achor:

onmouseover="window.status=''; return true;"

Я не даю гарантий, что это будет работать так, как хотелось бы.

person Chris Sobolewski    schedule 24.02.2012
comment
Привет, Крис, исправит ли это адресную строку, показывающую проблему для IE? На данный момент мы используем Firefox, и он находится в режиме киоска, но адресная строка все еще отображается. Любые предложения для Firefox? Большое спасибо :) Только что увидел ваше обновление, весь мой контент на одной странице, как фотослайд. Я попробую этот код на выходных и дам вам знать, сработает ли он для Firefox? Большое спасибо. - person grumpypanda; 24.02.2012
comment
Я добавил третий вариант, чтобы вы могли попробовать - person Chris Sobolewski; 24.02.2012
comment
Возможно, вы захотите прикрепить прослушиватель событий mouseover к элементу документа и изменить там статус окна. Событие должно всплывать из ссылок на него, и тогда не нужно менять каждую ссылку. - person icktoofay; 24.02.2012

Вы не можете заставить это уйти. Это функция браузера, предоставляющая очень полезную возможность сообщать пользователю, куда ведет ссылка.

Вот пользовательский скрипт, который, по-видимому, работает для FF.

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#statusbar-display:not([label^="Looking"]):not([label^="Connecting"]):not([label^="Connected"]):not([label^="Transferring"]):not([label^="Waiting"]):not([label^="Read"]) 
{opacity: 0 !important; }

http://userstyles.org/styles/43764/firefox-10-only-hide-hovered-link-target-urls

person mrtsherman    schedule 24.02.2012
comment
Привет Мртшерман, правда? Это плохая новость. Можем ли мы каким-либо образом использовать php, javascript или какой-либо другой язык для управления им? Спасибо за ответ. :) - person grumpypanda; 24.02.2012
comment
Если это для киоска, то это возможно. Из вашего первоначального вопроса я подумал, что вы имели в виду, что хотите скрыть его на компьютере любого посетителя. Например, в FF10 этот пользовательский скрипт, по-видимому, может скрывать панель. userstyles.org/styles/43764/ - person mrtsherman; 24.02.2012
comment
Спасибо за обновление, весь сайт на одной странице, как фотослайд, и он будет в режиме киоска, предпочтительно с использованием Firefox. На выходных посмотрю ссылку и отпишусь. Большое спасибо :) - person grumpypanda; 24.02.2012

"полезная функция"? кого, черт возьми, волнует, куда ведет ссылка? это просто огромное раздражение в любом браузере. ни один обычный пользователь не заботится об этом, и даже если бы они это сделали, большинство URL-адресов все равно не читались бы. так что это должно быть отключено по умолчанию и может быть включено для разработчиков...

person mars1412    schedule 06.08.2014