如何使用用window.open()
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 方法被使用
window.open(url,"窗口名稱","width=610,height=437,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no");后面的屬性分別是:工具欄、地址欄、狀態欄、菜單欄、滾動條、是否可縮放。
標題欄是不能沒有的,要實現你所說的可讓網頁全屏:window.open("要全屏的網頁","","fullscreen=yes");
總結
以上是生活随笔為你收集整理的如何使用用window.open()的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vs2015 安装破解版Visual A
- 下一篇: 操作系统设备驱动实验实验报告