W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
當(dāng)在界面中使用 window.open
來創(chuàng)建一個新的窗口時候,將會創(chuàng)建一個 BrowserWindow
的實例,并且將返回一個標(biāo)識,這個界面通過標(biāo)識來對這個新的窗口進(jìn)行有限的控制.
這個標(biāo)識對傳統(tǒng)的web界面來說,通過它能對子窗口進(jìn)行有限的功能性兼容控制.想要完全的控制這個窗口,可以直接創(chuàng)建一個 BrowserWindow
.
新創(chuàng)建的 BrowserWindow
默認(rèn)為繼承父窗口的屬性參數(shù),想重寫屬性的話可以在 features
中設(shè)置他們.
window.open(url[, frameName][, features])
url
StringframeName
String (可選)features
String (可選)創(chuàng)建一個新的window并且返回一個 BrowserWindowProxy
類的實例.
features
遵循標(biāo)準(zhǔn)瀏覽器的格式,但是每個feature 應(yīng)該作為 BrowserWindow
參數(shù)的一個字段.
window.opener.postMessage(message, targetOrigin)
message
StringtargetOrigin
String通過指定位置或用 *
來代替沒有明確位置來向父窗口發(fā)送信息.
BrowserWindowProxy
由window.open
創(chuàng)建返回,并且提供了對子窗口的有限功能性控制.
BrowserWindowProxy.blur()
子窗口的失去焦點.
BrowserWindowProxy.close()
強行關(guān)閉子窗口,忽略卸載事件.
BrowserWindowProxy.closed
在子窗口關(guān)閉之后恢復(fù)正常.
BrowserWindowProxy.eval(code)
code
String評估子窗口的代碼.
BrowserWindowProxy.focus()
子窗口獲得焦點(讓其顯示在最前).
BrowserWindowProxy.postMessage(message, targetOrigin)
message
StringtargetOrigin
String通過指定位置或用 *
來代替沒有明確位置來向子窗口發(fā)送信息.
window.opener
對象.Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: