вызвать всплывающее окно из кода на стороне сервера? - PullRequest
0 голосов
/ 12 февраля 2012

Я пытаюсь открыть всплывающее окно из события load_page. Почему это не работает?

string popup = "<script language='javascript'>" +
   "window.open('" + "www.delfi.lt" + "', 'CustomPopUp, " +
   "'width=200, height=200, resizable=no')" +
   "</script>";
Page.RegisterStartupScript("Popup", popup);

Ответы [ 2 ]

0 голосов
/ 13 февраля 2012

Большинство браузеров блокируют всплывающие окна, которые не запускаются пользовательским действием, таким как щелчок.Всплывающие окна при загрузке страницы, скорее всего, будут игнорироваться.

0 голосов
/ 13 февраля 2012

Ваш javascript неверен, вы пропускаете цитату после CustomPopUp.

string popup = "<script language='javascript'>" +
       "window.open('" + "www.delfi.lt" + "', 'CustomPopUp', " +
       "'width=200, height=200, resizable=no');" +
       "</script>";
...