从服务器端代码调用弹出窗口
本文关键字:窗口 调用 服务器端 代码 | 更新日期: 2023-09-27 18:24:32
我正试图从load_page
事件打开一个弹出窗口。为什么它不起作用?
string popup = "<script language='javascript'>" +
"window.open('" + "www.delfi.lt" + "', 'CustomPopUp, " +
"'width=200, height=200, resizable=no')" +
"</script>";
Page.RegisterStartupScript("Popup", popup);
您的javascript错误,CustomPopUp后缺少一个引号。
string popup = "<script language='javascript'>" +
"window.open('" + "www.delfi.lt" + "', 'CustomPopUp', " +
"'width=200, height=200, resizable=no');" +
"</script>";
大多数浏览器都会阻止非用户操作(如点击)触发的弹出窗口。页面加载时的弹出窗口特别容易被忽略。