2012-11-21 51 views
0

我試圖實現類似於如何彈出窗口(單擊「登錄」它(在特定大小的另一窗口中彈出)。我試過了他們的代碼,但我不知道他們是如何做到這一點。我試着用谷歌搜索這個問題,有人說使用window.open,但我找不到在Origin網站上對此代碼的任何引用。我也注意到,當查看Origin在IE瀏覽器上點擊「登錄」鏈接將在同一窗口中打開頁面,以反對彈出另一個窗口。是否有某種IE檢測正在進行?爲什麼Origin只能用於IE?具有特定尺寸的彈出窗口

回答

1

他們可能在外部JS文件中使用window.open。基本上,他們使用它來操作登錄一個登錄頁面並將所有登錄信息保存在所謂的PHP會話中。

它可能無法在IE中使用,因爲IE不支持很多現在正在使用的新技術。老實說,最好是在同一個窗口上登錄頁面,因爲一些瀏覽器可能會禁用彈出窗口,或者某些用戶可能會發現彈出窗口令人討厭。

+0

我正在研究彈出窗口,它似乎來自另一個域。難道這就是爲什麼他們使用彈出窗口? – Jon

+0

他們可能使用彈出來管理用戶的位置。我注意到登錄頁面有一個'/ ca',因爲我來自加拿大。很可能登錄按鈕會指向另一個頁面,該頁面會查找您的位置併爲您顯示正確的頁面。僅用於管理目的。爲什麼你想首先製作一個彈出頁面? –

+0

它用於學校作業。感謝您回答我的問題,雖然:) – Jon

0

這樣的事情?

window.open('your page location', 'pop out window's title', 'width=850px,height=600px,top=200px,left=400px,toolbars=no,scrollbars=yes,status=no,resizable=yes');