Скрыть панель URL во всплывающем окне в IE 7
Когда я использую window.open()
чтобы открыть новое окно, я не могу скрыть строку URL. Он по-прежнему показывает строку URL, даже если он доступен только для чтения. Могу ли я это скрыть? Я не хочу, чтобы пользователь видел URL.
6 ответов
В Internet Explorer 7 и более поздних версиях нельзя удалить адресную строку в окнах зоны Интернета по соображениям безопасности (противодействия спуфингу).
- http://msdn.microsoft.com/en-us/library/ms536651%28VS.85%29.aspx
Вы не можете сделать это в других браузерах (Firefox, Chrome), поэтому даже если бы вы могли делать это в IE, это было бы бессмысленно. Не так ли?
Это работает для меня в IE7, но только потому, что у меня есть сайт, добавленный в список "Надежные сайты".
window.open(url, '_blank',
'toolbar=no,menubar=no,width=300,height=400,resizable=no,scrollbars=no');
Вы больше не можете скрыть адресную строку в IE7. Узнайте больше о здесь в этой статье MS http://www.microsoft.com/windows/ie/community/columns/securityupgrade.mspx
Это зависит от настроек безопасности пользователя. если сайт находится в зоне "локальной сети", вы сможете скрыть адресную строку.
Это можно сделать так...
window.open("about:blank", "popWin", "location=no");
Но, конечно, пользователь всегда сможет настроить браузер, чтобы запретить это. И я думаю, что по умолчанию это не позволит. Если вы находитесь в их списке "Надежных сайтов", это сработает.