open函數中的四個參數說明如下所示:
[開啟網址]
新視窗的網址。
[視窗名稱]
新視窗的識別名稱,可為空字串,此用名稱來對此視窗作一些操作指令,如:關閉…等等。
[參數設定]
設定視窗的屬性(如:選單、工具列、視窗大小…等等)。
可設定的屬性如下:
- width:定義視窗寬度,最小值是 100。
- height:定義視窗高度,最小值是 100。
- resizable:是否能調整視窗大小,設定值為:yes(default)和no(或1與0)。
- menubar:是否顯示主功能表,設定值為:yes(default)和no。
- toolbar:是否顯示工具列,設定值為:yes(default)和no。
- location:是否顯示網址欄位,設定值為:yes(default)和no。
- scrollbars:是否顯示捲軸,設定值為:yes(default)和no。
- status:是否呈現狀態列,設定值為:yes(default)和no。
- directories:是否呈現額外的按鈕(例如:「連結」列,以及「標準按鈕」以外的其他按鈕),設定值為:yes(default)和no。
- copyhistory:是否複製原有瀏覽器視窗的瀏覽歷程(history),設定值為:yes(default)和no。
- fullscreen:是否以全螢幕開啟新視窗(適用IE),設定值為:yes和no(default)。
- left:新視窗的 X 座標。
- titlebar:是否顯示標題列,設定值為:yes(default)和no。
- top:新視窗的 Y 座標。
[紀錄設定]
新視窗是否繼承原視窗之瀏覽記錄,輸入的值有兩種
(1). true =>表示要繼承,此為預設值
(2). false=>表示不要繼承。
[注意事項]
在IE7使用時,視窗名稱不可有空白,不然可能會發生"錯誤的引數"的錯誤!
參考網址:
http://www.study-area.org/coobila/tutorial_275.html
http://swf.com.tw/?p=46
http://weblog.gilbert.tw/public/scripts/js_windowopen.html