2011-05-19 62 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