Не удается скрыть строку состояния при выполнении windows.open на IE8 - PullRequest
1 голос
/ 21 июля 2010

Почему строка состояния по-прежнему отображается, когда я использую window.open («test.html», «a», «status = no»).Это не работает только в IE8 и только если сайт не находится в доверенной зоне.В этом случае строка состояния появляется независимо от того, что я делаю.

Ответы [ 2 ]

4 голосов
/ 21 июля 2010

Это функция безопасности IE8.

По умолчанию ненадежные сайты не могут скрывать элементы окна (строку состояния, адресную строку) при открытии новых окон.

Идея состоит в том, чтобы не допустить, чтобы вредоносный сайт маскировался как надежный сайт и скрывал адрес и строки состояния, чтобы вы не могли определить реальный URL-адрес страницы.

Пользователи могут отключить эту функцию.

0 голосов
/ 21 июля 2010

Новые браузеры не позволяют скрывать строку состояния по соображениям безопасности. Браузеры показывают цель ссылки там, чтобы избежать таких вещей, как

<a href="http://some.evil.phishing.site">http://your.bank</a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...