Закрытие окна в IE8 - PullRequest
0 голосов
/ 03 мая 2010

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

Код:

</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>

Ответы [ 2 ]

1 голос
/ 09 мая 2011

IE8 имеет некоторые проблемы. Попробуйте этот JavaScript.

 window.opener.location.href=Redirect_url;
                    window.close();
0 голосов
/ 03 мая 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...