onclick в IE7

Статус
В этой теме нельзя размещать новые ответы.

Albert22

Старатель
Регистрация
30 Мар 2008
Сообщения
270
Реакции
11
привет всем

проблема в том, что два самых недобраузера - ИЕ7 и макстун - не понимают черным по белому написанное
HTML:
<a href="#" onclick="popUpPlayer()"> ... </a>
, а в опере и ФФ как обычно все работает.

я бы мог подумать что где-т ошибка в коде, но консоль ошибок в последних двух молчит.
в первых двух таковой не нашел.

вот js:
Код:
function popUpPlayer(){
window.open('/somewhere/player.php', 'LIVE', 'toolbar=no, status=no, scrollbars=no, location=no, menubar=no, directories=no, resize=no, height=100, width=250')
return true;}

помогите плз

действие происходит Для просмотра ссылки Войди или Зарегистрируйся
 
У меня в ИЕ7 проигрыватель выскочил. Скорее всего проблемв не в твоем скрипте(он вроде действительно без ошибок), а в настройках браузеров. Они просто могут внаглую блокировать поп-апы не показывая юзеру(т.е. тебе) никаких предупреждений.
Попробуй выключить Protected Mode(в настройках ИЕ). Это новая фича 7-го, по умолчанию она включена и блокирует все, что видит.
 
Аналогично - окошко есть.

PS Maxthon не является браузером - это приблуда к IE.
 
не не эт я уже поправил, просто здесь отписаться не успел.
а соль вот в чем:

до
Код:
function popUpPlayer(){
window.open('/listen/online/player.php', 'A Radio LIVE', 'toolbar=no, status=no, scrollbars=no, location=no, menubar=no, directories=no, resize=no, height=100, width=250')
return true;}

после
Код:
function popUpPlayer(){
window.open('/listen/online/player.php', '', 'toolbar=no, status=no, scrollbars=no, location=no, menubar=no, directories=no, resize=no, height=100, width=250')
return true;}

Из параметров всплывающего окна просто убрал его заголовок - как бы все равно не нужен, браузеры-то смотрят его уже в самом всплывшем окне. Как оказалось, в нем и была проблема. Умом, как говорится, ИЕ не понять. И его приблуду тоже.

Просто так бы ни за что не догадался.
И вправду, "век живи - век учись".

Всем спасибо :)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху