2011-05-19 64 views
-1

我现在正在为这个问题烦恼几天。所以,我的问题是我应该如何编写js代码,在page1.html加载中弹出2个不同的弹出窗口,并保持这个主页面为焦点。感谢你们!页面加载时出现两个弹出框

回答

1
var params = "menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes"; 
window.open("page1.html", "Page 1", params); 
window.open("page2.html", "Page 2", params); 
window.focus(); 

但是考虑这一事实,在Firefox例如使用的window.focus()可以由用户被禁止。

+1

窗口名称在Internet Explorer中不能有空格。 – Quentin 2011-05-19 06:57:12

+0

感谢您的回复,@DAvid Dorward也感谢您的支持:) – hayllone 2011-05-19 18:57:55

-1

使用本

ScriptManager.RegisterStartupScript(ME,Me.GetType(), “重点”, “window.open( 'popupnew.aspx?查询字符串”', 'newwindow','工具栏=没有,位置= no,menubar = no,width = 500,height = 300,resizable = no,scrollbars = no,top = 200,left = 250')“False)

+0

ScriptManager应该是从哪里来的而且你的报价是不平衡的问题是两个弹出窗口。如果那样做我认为它正在尝试做,那么它会被大多数人阻挡弹出窗口拦截器。 – Quentin 2011-05-19 06:57:52