[ищу] открыть два окна одним кликом под IE

vlad_v

Гуру форума
Регистрация
30 Июн 2006
Сообщения
446
Реакции
75
Такая конструкция работает в ФФ, но не работает в ИЕ
Код:
<a href="#" onclick="javascript:window.open('1.html');window.open('2.html');return false;">TEST</a>
Я походу перепробовал вложенные дивы, аякс.
Похоже ИЕ тупо блокирует второе окно как бы оно не дергалось (одно открывает).
 
у меня вот так работает
HTML:
<script language="javascript">
function DownloadClick(){
			//открывается в новом окне site1.ru
            var pop_win = window.open('http://site1.ru',"_blank","resizable=1,toolbar=1,location=1,menubar=1,status=1'");
            self.focus();
            window.focus();
}
</script>
в старом окне подгружается реклама, т.е. site2.ru
HTML:
<a onClick="DownloadClick();" href="http://site2.ru">Текст</a>

правда я еще делал чтобы site1 и site2 менялись в зависимости от браузера которым пользуется посетитель сайта
 
<a onClick="DownloadClick();" href="http://site2.ru" target="_blank">Текст</a>
добавь тогда target="_blank" и будет 2 новых окна как в FF
 
Похоже ИЕ тупо блокирует второе окно как бы оно не дергалось (одно открывает).
В 6.0 открывается 2 окна. Создал на рабочем столе 3 документа: тест.html 1.html 2.html В тест - закинул этот код. Если его открыть в 6.0 и кликнуть на анкор ТЕСТ, то по очереди открываются файлы 1.html и 2.html
 
jquery удобная штука в етом плане =) хоть стопицот окон на любом элементе в дизайне =)

HTML:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"  type="text/javascript"></script>
<a href="http://www.nulled.in/printadd.jpg" id="link">Хочешь такую майку?</a>
<script type="text/javascript">

 $('#link').click(function(){
      window.open(this.href, '_blank'); 
      window.open("http://ya.ru", '_blank');
    return false;
                });
</script>
 
В 6.0 открывается 2 окна. Создал на рабочем столе 3 документа: тест.html 1.html 2.html В тест - закинул этот код. Если его открыть в 6.0 и кликнуть на анкор ТЕСТ, то по очереди открываются файлы 1.html и 2.html
ie 6 пользуются 4 процента из общих 28%
 
jquery удобная штука в етом плане =) хоть стопицот окон на любом элементе в дизайне =)
я в первом посте писал , что jquery (аякс написал) пробовал.
именно так как ты привел пример, я пробовал. не работает :)
одно открывается и срабатывает блокировщик попапов на второе
 
Браузеры с каждым новым апдейтом всё больше обрезают всплывающие окна.
нужно работать с iframe, его можно разместить в плавающем div, в плавающем div с фиксированной прокруткой, делать хоть 10 плавающих, а не два.
Можно сделать iframe не видимый через css, делать видимым по клику и параметры легко передавать по ссылке.
 
Вопрос закрыт с печальным опытом :(
2 попапа можно открыть для 30% трафика.
Но гугл не любит когда открывают два попапа, имейте ввиду.
 
Назад
Сверху