После Javscript может открыть всплывающее окно:Как открыть новое окно браузера для всплывающего окна?
window.open('http://www.google.com','mywindow','width=400,height=200');
Если называть его в два раза, как:
window.open('http://www.google.com','mywindow1','width=400,height=200');
window.open('http://www.google.com','mywindow2','width=400,height=200');
Чем позже будет перекрывать предыдущий только один всплывающее окно. Я хочу, чтобы два выделенных окна для всплывающего окна в момент времени с кодом выше. даже я установил другое имя ссылки, например mywindow1, mywindow2.
Как исправить эту проблему?
Подробнее:
Как я называю JS в фоновом коде является:
string js = "<script language=javascript> window.open("myurl1","_blank","DialogWidth=700;DialogHeight=750;left=30;top=30;");</script>";
Response.Write(sUrl);
js = "<script language=javascript> window.open("myurl2","_blank","DialogWidth=700;DialogHeight=750;left=30;top=30;");</script>";
Response.Write(sUrl);
Похоже позже закрыть предыдущее окно.
Просто хотел сказать, что я никогда не заходил на сайт с несколькими всплывающими окнами одновременно ... – Aaron
, пожалуйста, прекратите всплывающее всплывающее окно, поэтому '99 :) вместо этого использует модальное всплывающее окно, и у вас не будет блокировщика проблема. –
@remi: * Shhhhh, не говорите * (Просто шучу, есть некоторые законные варианты использования для 'window.open'. Три, я думаю.) –