window.self对象是当前窗口的全局对象,它指向窗口自身,可以用来访问窗口的属性和方法。
使用window.self对象
window.self对象可以用来访问当前窗口的属性和方法,例如:
// 获取当前窗口的大小 var width = window.self.innerWidth; var height = window.self.innerHeight;
也可以用来操作窗口,例如:
// 关闭当前窗口 window.self.close();
还可以用来访问DOM元素,例如:
// 获取ID为div1的DOM元素 var div1 = window.self.document.getElementById('div1');
window.self对象的兼容性
window.self对象在所有主流浏览器中都支持,包括IE6+、Chrome、FireFox、Safari等。
- IE6+:可以使用window.self来访问窗口自身。
- Chrome:可以使用window.self来访问窗口自身。
- FireFox:可以使用window.self来访问窗口自身。
- Safari:可以使用window.self来访问窗口自身。