Скрытие адресной строки браузера (всплывающее окно)

Мне нужно скрыть адресную строку браузера. Я использую этот код:

var winFeature =
        'location=no,toolbar=no,menubar=no,scrollbars=yes,resizable=yes';
window.open('Result.html','null',winFeature);  

Во многих решениях только атрибут location=no может скрыть адресную строку (как в IE, так и в Chrome). Однако у меня это не сработало (даже в IE & Chrome).

Наконец, я нашел статью MSDN, в которой описывается, как location=no просто скрывает кнопки навигации назад/вперед/стоп и делает адресную строку доступной только для чтения.

**Есть ли какое-нибудь решение, чтобы скрыть всю адресную строку, игнорируя вышеупомянутую статью MSDN?

Что есть истина?

Документация Microsoft'описывающая поведение их браузера, верна.

Есть ли какое-нибудь решение, чтобы скрыть адресную панель?

Нет. Если бы ее можно было скрыть, то с помощью HTML/CSS можно было бы сделать что-то похожее на обычную адресную строку. Затем в нее можно поместить другой адрес. Затем можно обмануть людей, заставив их думать, что они находятся на другом сайте, и ввести свой пароль для входа на него.

Невозможно скрыть от пользователя его местоположение, потому что для безопасности необходимо, чтобы он знал, где находится.

Комментарии (1)

Это уже невозможно в современных браузерах из-за ограничений безопасности.

Официальный(-ишь) источники:

в Firefox 3, Дом.disable_window_open_feature.местоположение по умолчанию true, заставляя наличие адресной строке как и в ИЕ7. Смотрите ошибку 337344 для получения дополнительной информации.

В интернет Explorer 6, местоположение определяет, следует ли отображать адресную строку.

(Подразумевая поведение концы с ИЕ6)

У тех, кто скрывает панель инструментов параметры игнорируются в Chrome. Вы также заметите, что современные браузеры движутся в сторону, не скрывая этого, как безопасность / анти-фишинг меры. Смотрите также https://bugzilla.mozilla.org/show_bug.cgi?id=337344

Комментарии (1)

Ищу такой же, единственное, что я'м в состоянии сделать это

Запуск Гугл Хром в режим приложений

Chrome.exe --app=""

Из командной строке запуска. Пример:

Chrome.exe --app="http://www.google.com"

Скрыть адресную строку в Мозилла Firefox

Введите о:конфигурации в адресной строке, поиске:

dom.disable_window_open_feature.location

И установить его в значение "false"

Поэтому, когда вы открываете всплывающее окно, он начнет с адресной строкой скрыты. Например:

window.open("http://www.google.com",'','postwindow');

Теперь, я'м хотите сделать что-то подобное с Microsoft Edge, то я не нашел пока ничего для этого браузера.

Комментарии (0)

В каждом браузере он разный.

Несколько лет назад то, что вы попробовали, было правильным. Но сегодня считается риском для безопасности, что нельзя увидеть адресную строку браузера (по причинам фишинга), и поэтому они (или большинство из них) приняли решение всегда показывать адресную строку браузера. И это хорошо в моих глазах.

Комментарии (0)

Его не возможно спрятать адресную строку браузера.

Комментарии (0)

Определенного способа сделать это не существует. JS может иметь API, но производитель браузера может решить не реализовывать его или реализовать по-другому.

Кроме того, насколько я помню, Opera даже предоставляет пользовательские настройки для предотвращения внесения JS таких изменений, как перемещение окна, изменение содержимого строки состояния и тому подобное.

Комментарии (0)

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

@media only screen and (max-width: 1024px){ // only from ipads down
  body{
    padding-bottom: 60px; // push your whole site same height upwards. ;)
  }
}
Комментарии (0)

вы можете сделать это с помощью Visual Basic поместите элемент управления WebBrowser на форму, загрузить HTML-код, который открывает всплывающее окно с `Расположение=нет и он будет открывать новый браузер без адресной строки. Наверное, не то, что вы ищете, но просто думал кинуть его в :)

Комментарии (0)

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

Комментарии (0)

Это, как я делаю это для всплывающих окон, хотя это только работает с IE11, не Хром - не'т протестирован в Firefox.

window.open(url, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no');
Комментарии (0)

В браузере Edge как построить 20.10240.16384.0 можно скрыть адресную строку, установив местоположение=в окне нет.раскрыть особенности.

Комментарии (1)