Два события при клике на ссылку [JS]

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

askarbin

Профессор
Регистрация
31 Мар 2009
Сообщения
292
Реакции
36
Подскажите, пожалуйста, как сделать такую вещь на JavaScript:
- есть ссылка при переходе по которой я хочу открывать в новом окне (желательно на заднем плане) еще одну ссылку.
- т.е. нужно чтобы при переходе по ссылке осуществлялся сам переход на адрес из href, а также в новом окне открывалось еще одно окно.
 
нужно чтобы при переходе по ссылке осуществлялся сам переход на адрес из href, а также в новом окне открывалось еще одно окно.
Я делал так:
HTML:
<SCRIPT TYPE="text/javascript">
function winpop()
{
window.open("http://google.ru","PopWin","width=640,height=480,resizable=1,toolbar=1,location=1,menubar=1,status=1,scrollbars=1'");
window.focus(); 	
}
</SCRIPT>
<a href="http://ya.ru" onclick="winpop();">Ссылка</a>
 
Да, этот вариант работает, но вот onClick открывается в новом окне и перекрывает переход по ссылке, можно ли сделать так, чтобы он открывался на заднем плане?
 
askarbin нужно погуглить по запросам

  • Скрипт Body Click
  • Скрипт Click Under

Если не найдёшь, посмотрю у себя, где-то на одном из сайтов он у меня висит.
 
можно ли сделать так, чтобы он открывался на заднем плане?
вообще, строка window.focus(); переводит фокус на родительское окно, поэтому новое должно открываться позади главного. Но почему-то не во всех браузерах прокатывает. Попробуй добавить до или после этой строки такую строчку: PopWin.blur();
 
Но почему-то не во всех браузерах прокатывает. Попробуй добавить до или после этой строки такую строчку: PopWin.blur();
К сожалению не помогло, пришлось менять местами ссылки, и отправлять на свой же сайт, а в старом окне загружать другую ссылку.
 
Onclick ставь функцию открытия в фоновом режиме страницы.
А в href самой ссылки, пиши то куда тебе нужно перескочить.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху