Всплывающее окно. JavaScript.

C
На сайте с 28.08.2007
Offline
68
1981

Скажите пожалуйста, можно ли сделать так чтобы когда нажимаеш на ссылку всплывало маленькое окошко(а внем страничка), а так же открывалась страница в браузере, на которую ведет нажатая ссылка? И так чтоб везде нормально работало?

Вот такой код работает в ИЕ6, а в опере9 не загружается страница на которую ведет нажимаемая ссылка:

<a href="cat/"

onclick="if(navigator.userAgent.toLowerCase().indexOf('opera') != -1 && window.event.preventDefault) window.event.preventDefault();
this.newWindow = window.open('адрес странички', 'webim', 'toolbar=0,scrollbars=0,location=0,status=1,menubar=0,width=600,height=420,resizable=1');
this.newWindow.focus();
this.newWindow.opener=window;
return true;">Страница</a>
ClickFrog.ru - система защиты от скликивания контекстной рекламы (http://clickfrog.ru/?page=registration&referrer_id=708)
T
На сайте с 01.06.2007
Offline
53
#1

Почитайте вот эту статью. Мне помогла.

C
На сайте с 28.08.2007
Offline
68
#2

Спасибо, интересная статья, но мою проблему не решает. Там только про функцию window.open(), а мне надо чтобы по клику на ссылке открывалось сразу две страницы - одна в старом окне и другая в новом окошке, проблема в том что опера не хочет в старое окно страницу загружать.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий