Обойдите IE “Веб-страница, Вы просматриваете …”, открываются

Пожалуйста, удалите padding-top: 100px; из кода CSS. Если вы хотите сохранить высоту, установите height или padding-bottom.

10
задан tshepang 24 January 2014 в 15:10
поделиться

2 ответа

Ваш код JavaScript может только закрыть окно без подтверждения, которое было ранее открыто window.open (). Это - намеренная предосторожность безопасности, потому что сценарий, работающий на веб-странице, не владеет окном, и путем закрытия его отбрасывает историю просмотра в том окне.

Обходное решение должно или иметь "страницу приветствия" или иначе своего рода страницу, которая открывается окно, Вы хотите согласиться с window.open во-первых или сказать Вашим пользователям изменять свои настройки безопасности браузера, чтобы позволить Вашему приложению закрывать их окна.

11
ответ дан 3 December 2019 в 13:47
поделиться

Существует взлом для этого.

для вызова IE:

window.open('close.html', '_self');

затем в close.html все, в чем Вы нуждаетесь:

<script>window.close();</script>

Так как это по существу открывает всплывающее окно в том же именованном окне, когда "новое' окно открывается, оно имеет "новичка" и таким образом позволяется закрыться.

7
ответ дан 3 December 2019 в 13:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: