Руководство Javascript Locationbar
View more Tutorials:
window.locationbar возвращает объект Locationbar, он представляет адресную строку (address bar) браузера. Но вы почти не сможете с ним взаимодействовать, так как у него имеется очень мало API для вас.

Единственное свойство (property) поддерживаемое Locationbar это visible, locationbar.visible возвращает true если адресная строка (Address bar) отображена на браузере, если наоборот возвращает false.
locationbar-example.html
<!DOCTYPE html> <html> <head> <title>Locationbar</title> <meta charset="UTF-8"> <script> function test() { alert(locationbar.visible); } </script> </head> <body> <h3>Locationbar</h3> <button onclick="test()">Locationbar visible?</button> </body> </html>
Примечание: Для современных браузеров, вы не сможете настроить новое значение для locationbar.visible, если вы сделаете это намеренно, все равно не сработает.
Так есть ли способ, чтобы вы открыли новое окно браузера, и данное окно не имело бы Locationbar? Ответ - да, но он работает только на некоторых старых браузерах. Новые браузеры по умолчанию отключают эту функцию.
open-new-window-example.html
<!DOCTYPE html> <html> <head> <title>Locationbar</title> <meta charset="UTF-8"> <script> function openNewWindow() { var winFeature = 'location=no,toolbar=no,menubar=no,scrollbars=yes,resizable=yes'; // Open a New Windows. window.open('some-page.html','null',winFeature); } </script> </head> <body> <h3>Locationbar</h3> <button onclick="openNewWindow()">Open a New Window</button> </body> </html>
При запуске примера на браузере Firefox новое открытое окно все же отображает адресную строку. Причина является свойство по умолчанию, браузер Firefox отключил данное свойство

Если вы хотите, чтобы пример выше работал с браузером Firefox, вам понадобятся несколько конфигурационных шагов.
- about:config

Настроить:
- dom.disable_window_open_feature.location = false

Перезапустите пример выше с браузером Firefox:

Вкратце, объект Locationbar не имеет много свойств для вашего использования.