JavaScript HTML DOM self 属性
-
Window self 属性
self属性返回当前窗口。self属性通常用于比较(如下例所示)。此属性是只读的。单击“检查窗口”按钮时,将调用函数check()并检查当前窗口状态。如果最顶层的窗口(window.top)与当前窗口(window.self)不同,则输出“此窗口不是最顶层的窗口!我是否在框架中?”。如果最顶层的窗口等于当前窗口,则触发else语句:
尝试一下function myFunction() { if (window.top != window.self) { document.getElementById("demo").innerHTML = "This window is NOT the topmost window!"; } else { document.getElementById("demo").innerHTML = "This window is the topmost window!"; } }
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 属性 screenLeft and screenTop 支持支持支持支持支持 -
语法
返回self属性:window.self -
技术细节
项目 描述 返回值: 对Window对象本身的引用