Я хочу закрыть окно без всплывающего окна подтверждения.
Я столкнулся с проблемой скрипта, который нормально работал с IE8, но теперь он не работает с IE9.<br>
try{<br>
top.self.open('', '_self', '');<br>
catch(e){log(e);}<br>
top.self.close();
У меня есть три фрейма на моей странице. Закрывающая ссылка на странице (самый внутренний фрейм) используется для закрытия окна, которое называется приведенным выше кодом JS.Все фреймы получают контент из одного домена.
В IE8 этот скрипт закрывает окно, не создавая всплывающее окно подтверждения.В IE9 при выполнении этого скрипта отображается всплывающее окно с подтверждением.Я отладил сценарий и обнаружил, что исключение для отказа в разрешении выдается в "top.self.open ('', '_self', '');"
Почему я получаю это исключение в разрешении и чтоя делаю, чтобы исправить это всплывающее окно подтверждения ...