我記得看到一個谷歌地圖混搭/音樂視頻,創建,調整大小,並在屏幕上移動窗口。用什麼javascript方法來做到這一點?如何使用javascript在計算機屏幕上移動窗口的位置?
回答
我不知道如何可靠,這是,但它目前的位置,你可以做到這一點相對於窗口移動:
window.moveBy(250, 250); //moves 250px to the left and 250px down
http://www.w3schools.com/jsref/met_win_moveby.asp
將窗口移動到某一部分屏幕:
window.moveTo(0, 0); //moves to the top left corner of the screen (primary)
http://www.w3schools.com/jsref/met_win_moveto.asp
禮貌@丹·赫伯特:
這也許應該指出的是,
window.moveTo(0,0)
將移動到主畫面的 左上角。對於具有多個 監視器的人員,您還可以發送負座標到另一臺 監視器上。您可以通過screen.availLeft
檢查第二臺顯示器。如果是負值,您可以將一個遠離 的窗口移動到第二臺顯示器上。
您可以通過改變其左上角和右側邊距來移動顯示對象的位置,它們一起是其左上角的座標。如果您知道目標位置的絕對座標,則可以更改邊距,對象將移動到該點。如果你不知道絕對目標位置,但只知道兩個相對增量(即,將窗口向上移動5個像素和向右移動10個像素),則可以讀取該對象的頂部和左側邊距,然後通過適當的距離,並設置邊距。
利潤率對象的風格的一部分,所以你會這樣說:
theobject.style.left = 10 + 'px';
theobject.style.top = 40 + 'px';
爲定位對象。
我想你可能會誤解我。我不是在討論頁面上的元素。我正在談論瀏覽器窗口本身。 – Matrym
由於您的鏈接包含錨點「#」,因此當您單擊鏈接時,它會將頁面移回頁首。嘗試用類似的方法替換href:
href="javascript:void(0)"
這將阻止href內的任何內容執行。
- 1. 如何使用Java在屏幕上移動Windows窗口?
- 2. 如何使用Javascript計算屏幕位置?
- 3. 如何在屏幕上的遠程計算機上啓動nc
- 4. 在用戶屏幕上設置窗口的默認位置
- 5. 在Mac OS上移動屏幕之外的任何窗口
- 6. 可可:在屏幕上設置窗口的位置
- 7. 屏幕右下角的位置窗口
- 8. 如何將WPF窗口移動到屏幕上方?
- 9. 如何將TextView移動到屏幕上的任何位置?
- 10. 如何移動導航欄位置在屏幕上
- 11. 如何將Swing窗口移出屏幕?
- 12. 如何使ImageView在屏幕上隨機移動而不會脫離屏幕?
- 13. 如何計算移動GPS位置?
- 14. 隨機移動星星在屏幕上
- 15. 來電屏幕上的浮動窗口
- 16. 我可以在屏幕上移動pygame遊戲窗口(pygame)
- 17. 全球定位系統在窗口手機(從當前位置移動,當我在路上移動,如何?)
- 18. Qt在屏幕上正確放置新窗口,重點放在鼠標上,移動到屏幕
- 19. 如何將彈出窗口放置在屏幕的右上角
- 20. 使用在運行時計算的變量在屏幕上移動圖像
- 21. 使用窗口ID在屏幕上製作窗口
- 22. Javascript在屏幕上移動目標?
- 23. 如何計算屏幕上的手指?
- 24. 如何移動窗口底部的屏幕
- 25. 如何在使用GhostDriver時設置屏幕/窗口大小
- 26. 移動窗口和積計算的Python
- 27. 使用NSMutablearray在屏幕上移動UILabels
- 28. 設置外部應用程序子窗口的屏幕位置?
- 29. 如何在屏幕上移動對象
- 30. 如何在屏幕上移動圖像?
應該注意的是'window.moveTo(0,0)'會移動到_primary_屏幕的左上角。對於具有多個顯示器的人員,您還可以將負座標發送到另一個顯示器上。你可以用'screen.availLeft'檢查第二臺顯示器。如果是負值,可以將窗口移動到第二臺顯示器上。 –
優秀的評論。我將在你的回答中包含你的評論。 –
@DanHerbert請注意,screen.availLeft不適用於IE瀏覽器。 – cederlof