我想用JavaScript來打開一個新窗口和window.open
但我的想法是打開的窗口,一個小的,在當前窗口的水平和垂直中心。獲取所在的座標瀏覽器屏幕爲
爲簡單起見,假設我有一個屏幕爲1024x768,我想重要的是前面顯示一個黑白200x100的小窗口。所以,我需要這個小窗口以(1024,768)的中心(512,384)爲中心。
事情是這樣的:
我使用這個代碼,發現當前座標:
var x = window.screenX;
var y = window.screenY;
... proceed to window.open...
,但是這將產生一個窗口,是這樣
,因爲我有2個監視器,當瀏覽器在監視器2上時,這會在第一個監視器的上角產生一個小窗口。
有沒有一種方法可以得到正確的座標?
任何幫助:https://stackoverflow.com/questions/4068373/center-a-popup-window-on-screen – Hexana
不是爲我工作,很遺憾。 – SpaceDog