用JAVASCRIPT實現主頁打開自動彈出一個窗口頁
來源:藍色理想
window.open(’http://www.blueidea.com’,null,’height=200,width=400,status=yes,toolbar=no,menubar=no,location=no’);
語法:
oNewWindow = window . open ( sURL , sName , sFeatures , bReplace )
參數:
sUrl? : 可選項。字符串(String)。指定要被加載的HTML文檔的 URL 地址。假如無指定值,則 about:blank 的新窗口會被顯示。
sName? : 可選項。字符串(String)。 指定打開的窗口的名字。這個名字可以用于 form 或 a 對象的 TARGET 屬性。此名字也可以使用下列
通用名稱: _media? : IE6.0? 在瀏覽器左邊的媒體面板內打開 sUrl 。
_blank? :? 在新窗口中打開 sUrl 。
_parent? :? 在當前框架的父框架內打開。假如當前框架無父框架,此參數值等同于 _self 。
_search? : IE5.0? 在瀏覽器左邊的搜索面板內打開 sUrl 。
_self? :? sUrl 在當前窗口中打開,覆蓋當前文檔。
_top? :? 在所有框架之外的最頂層窗口中打開 sUrl 。假如當前窗口無框架結構,此參數值等同于 _self 。
?
sFeatures? : 可選項。字符串(String)。 指定窗口裝飾樣式。使用下面的值。多個之間用逗號隔開。只有當新的瀏覽器窗口被建立時,此
參數的設置才會發生作用。 channelmode = { yes | no | 1 | 0 }? 指定是否將窗口顯示為頻道模式。默認值為 no 。
directories = { yes | no | 1 | 0 }? 指定是否顯示「鏈接」按鈕。默認值為 yes 。
fullscreen = { yes | no | 1 | 0 }? 指定是否以全屏方式顯示窗口。默認值為 no 。要小心使用全屏模式,因為這種模式會隱藏瀏覽器
窗口的標題欄和菜單。如果沒有在頁面內提供關閉窗口的功能,用戶可以使用 ALT+F4 快捷鍵關閉窗口。
height = number? 設置窗口的高度。最小值為 100 。
left = number? 設置窗口左上角相對于桌面的橫坐標。單位為像素( px )。
width = number? 設置窗口的寬度。最小值為 100 。
top = number? 設置窗口左上角相對于桌面的縱坐標。單位為像素( px )。
location = { yes | no | 1 | 0 }? 設置是否顯示瀏覽器窗口的地址欄。默認值為 yes 。
menubar = { yes | no | 1 | 0 }? 設置是否顯示瀏覽器窗口的菜單欄。默認值為 yes 。
resizable = { yes | no | 1 | 0 }? 設置窗口是否允許被用戶改變尺寸。默認值為 yes 。
scrollbars = { yes | no | 1 | 0 }? 設置窗口是否可以具有滾動條。默認值為 yes 。
status = { yes | no | 1 | 0 }? 設置是否顯示瀏覽器窗口的狀態欄。默認值為 yes 。
titlebar = { yes | no | 1 | 0 }? 設置是否顯示瀏覽器窗口的標題欄。除非調用程序是HTML應用程式( HTA )或被信任的對話框,否則此
參數將被忽略。默認值為 yes 。
toolbar = { yes | no | 1 | 0 }? 設置是否顯示瀏覽器窗口的工具條。默認值為 yes 。
?
bReplace? : 可選項。布爾值(Boolean)。false | true false? : 新打開的文檔覆蓋歷史列表里的當前文檔。
true? : 文新打開的文檔被簡單的添加到歷史列表的最后。
?
返回值:
oNewWindow? : 對象(Element)。返回對新的 window 對象的引用。
說明:
打開新窗口并載入 sUrl 指定的HTML文檔。默認情況下,此方法建立的新窗口具有默認的高度、寬度,以及菜單、工具條等。您可以使用
sFeatures 參數改變它們的設置。
當 sFeatures 參數被指定時,沒有在參數值的列表中出現的裝飾樣式都會被自動設置為 no 。
IE5+ 中允許控制打開的窗口的標題欄。通過在被信任的程序像 Microsoft® Visual Basic 或者HTML應用程式( HTA )中打開窗口可以關閉
標題欄。他們是可信任的因為他們使用 Microsoft® Internet Explorer 作為瀏覽器接口。
當文檔內的對象上的事件( event )激發的函數調用 open 方法時, window 對象的 open 方法被使用。而當文檔內的對象上的事件( event )
直接使用 open 方法時, document 對象的 open 方法被使用。
?
posted on 2007-01-22 16:40
Lib 閱讀(3264)
評論(1) 編輯 收藏 所屬分類:
網頁特效