我正在尝试从load_page
事件打开一个弹出窗口。为什么不起作用?
string popup = "<script language='javascript'>" +
"window.open('" + "www.delfi.lt" + "', 'CustomPopUp, " +
"'width=200, height=200, resizable=no')" +
"</script>";
Page.RegisterStartupScript("Popup", popup);
答案 0 :(得分:0)
你的javascript错了,你在CustomPopUp之后错过了一个引用。
string popup = "<script language='javascript'>" +
"window.open('" + "www.delfi.lt" + "', 'CustomPopUp', " +
"'width=200, height=200, resizable=no');" +
"</script>";
答案 1 :(得分:0)
大多数浏览器会阻止不是由用户操作触发的弹出窗口,例如点击。页面加载弹出窗口特别容易被忽略。