2010-05-03 4 views
0

У меня есть javascript, который вызывает вызов для загрузки (медиа-плеер) для загрузки. Это работает, но я хочу, чтобы родительская страница закрылась или даже не открылась. Это отлично работает в Firefox.Закрытие окна в IE8

Кодекс:

</head> 

<body> 
<script language="javascript" type="text/javascript"> 
window.open("radio.html","Levante_Radio_Live","width=323,height=281,scrollbars=no,menubar=no,location=no",); 
window.close(); 
</script> 
</body> 

ответ

0

Ваш JS это хорошо, но я думаю, что вы работаете в функции безопасности IE. Он предупреждает пользователя о том, что JS пытается закрыть окно, и требуется другое диалоговое окно «да». Не уверен, что есть способ обойти это с помощью главного окна. Это работает для всплывающих окон, потому что браузер знает, что ваша страница открыла его, поэтому он не запрашивает вас в этом случае.

1

У IE8 есть некоторые проблемы. Попробуйте этот javascript.

window.opener.location.href=Redirect_url; 
        window.close(); 
Смежные вопросы