window屬性:name

2018-04-16 10:39 更新

name屬性

name 屬性用于獲取或者設(shè)置 window 的名稱。

name屬性語法

string = window.name;
window.name = string;

name屬性示例

window.name = "lab_view";

筆記

window 的名稱主要用于設(shè)置超鏈接和窗體的目標(biāo),windows 不需要名稱。

它也被用于一些提供跨域消息傳遞的框架(例如,SessionVars 和 Dojo 的 dojox.io.windowName),作為 JSONP 更安全的替代方案。承載敏感數(shù)據(jù)的現(xiàn)代 Web 應(yīng)用程序不應(yīng)該依賴于 window.name 跨域消息傳遞,而應(yīng)該使用 postMessage API。

由于 get 方法將調(diào)用 toString 方法,因此不要將值設(shè)置為 unstring。

規(guī)范

規(guī)范狀態(tài)注釋
HTML Living Standard 
規(guī)范中'Window.name'的定義。
Living Standard
 
HTML5 
該規(guī)范中'Window.name'的定義。
Recommendation
 
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號