作者megabio (LifeIsKuso)
看板Web_Design
標題[問題] window.open 如何調整新視窗出現的位置
時間Mon Oct 16 11:42:39 2006
我去參考原文的 Manual:
http://0rz.tw/ee1Yq
window.open() 的參數有三個
URL, windowName, windowFeatures
其中 windowFeatures 是我們可以對新視窗做外觀調整的部份
如果我們想要視窗出現在距離螢幕左邊 100 px 的位置
可以在參數 windowFeatures 的地方打上 screenX=100,如下...
<script language="JavaScript1.2" type="text/JavaScript">
function open() {
window.open('', '', 'screenX=100');
}
</script>
經過測試,FireFox 可以正常顯示,可是 IE 就是不聽話,
我想請教一下,怎樣可以控制 IE 的新視窗,開啟在指定的位置
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.18.50
1F:推 terrybob:記得沒錯,寬跟高要一起出現…而不能單獨出現一個 10/16 11:51
2F:推 LPH66:可是我怎麼記得IE好像就硬是不聽話...?(早期的IE還比較聽話) 10/16 13:09
3F:推 elan:用'left'和'top' 10/16 13:36
4F:→ elan:瀏覽器間的DOM規格是有些差異的,別只參考一種瀏覽器的manual 10/16 13:38
5F:→ elan:你看的那個好像是netscape4或5的規格 10/16 13:40
6F:推 megabio:感謝樓上的,果然是用`left`和`top`,至於IE的manual 10/16 14:01
7F:→ megabio:我會去找MSDN看看 10/16 14:03