Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   перегрузка попапов (https://javascript.ru/forum/misc/4193-peregruzka-popapov.html)

magistr_bender 01.07.2009 15:19

перегрузка попапов
 
есть вот такой вот кодик
<script type="text/javascript">
var wind;
wind = window.open("player.php?popap=Y", "mywin", "width=152,height=37,top=0");
if (wind) {
    wind.focus();
} else {
    alert('Отключите блокировщик если хотите прослушать музыкальное сопровождение');
}
</script>

этот код открывает маленький попап с плеером. но есть одна проблемма.. при перегрузке страницы почемуто попап тоже перегружается вместо того, чтоб создаваться заново.. тоесть вместо того чтоб появился ещё один попап просто перегружается старый.. соответственно музыка сбивается....

возможно ли какимто образом перед созданием попапа проверить существует ли уже созданное ранее такое же окно? и возможно ли иначе бороться с блокировкой всплывающих окон.. мой метод мне не очень нравится

Kolyaj 01.07.2009 15:28

wind = window.open("player.php?popap=Y", "_blank", "width=152,height=37,top=0");

magistr_bender 01.07.2009 17:31

а насчёт проверки создано ли окно? просто мне надо чтоб музыка не обрывалась

Kolyaj 01.07.2009 18:06

Она не оборвется, второй плеер откроется в другом окне. Проверить существование окна нельзя.

magistr_bender 02.07.2009 00:10

жаль.
ну а насчёт иных способов обхода блокировки всплывающих окон... есть какие-нибудь идеи?


Часовой пояс GMT +3, время: 14:30.