我们知道,打开任何一个网页,浏览器会首先创建一个窗口,这个窗口就是一个window对象,也是js运行所依附的全局环境对象和全局作用域对象。self 指窗口本身,它返回的对象跟window对象是一模一样的。也正因为如此,window对象的常用方法和函数都可以用self代替window。举个例子,常见的写法如“self.close();”,把它放在<a>标记中:“<a href=" :self.close();">关闭窗口</a>”,单击“关闭窗口”链接,当前页面关闭。
self对象使用实例:
<html>
<head>
< language=\" \" type = \"text/ \">
<!--
if (top==self)
{
var main_ = \"http://www.manongjc.com\";
var cur_url = self.location.href;
var set s = main_ + \"?\" + cur_url;
location.href = set s;
}
//-->
</ >
</head>
<body>
</body>
</html> 继续阅读与本文标签相同的文章
-
微软建议企业客户卸载KB4520062累积更新
2026-05-14栏目: 教程
-
他让我国芯片研究停滞13年,还骗走11亿研发资金,现状如何?
2026-05-14栏目: 教程
-
健乐教学机器人可开展的教学实训内容
2026-05-14栏目: 教程
-
5G套餐曝光遭“吐槽”,iphone11受追捧,导致苹果11销量比较高
2026-05-14栏目: 教程
-
为什么修电脑的叫自己不要杀毒和清理垃圾?
2026-05-14栏目: 教程
