javascript self对象使用详解


Posted in Javascript onOctober 18, 2016

Javascript self对象指窗口本身,它返回的对象跟window对象是一模一样的,也正因为如此,window对象的常用方法和函数都可以用self代替window,本文章向大家介绍self对象的使用方法和实例,

我们知道,打开任何一个网页,浏览器会首先创建一个窗口,这个窗口就是一个window对象,也是js运行所依附的全局环境对象和全局作用域对象。self 指窗口本身,它返回的对象跟window对象是一模一样的。也正因为如此,window对象的常用方法和函数都可以用self代替window。举个例子,常见的写法如“self.close();”,把它放在<a>标记中:“<a href="javascript:self.close();">关闭窗口</a>”,单击“关闭窗口”链接,当前页面关闭。

javascript self对象使用实例:

<html>
<head>
<script language="JavaScript" type = "text/javascript">
<!--
if (top==self)
{
  var main_frame = "http://www.manongjc.com";
  var cur_url = self.location.href;
  var setframes = main_frame + "?" + cur_url;
  location.href = setframes;
}
//-->
</script>
</head>
<body>

</body>
</html>

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
jquery的Tooltip插件 qtip使用详细说明
Sep 08 Javascript
JQuery魔力之$(&quot;tagName&quot;)与selector
Mar 05 Javascript
Jquery图片滚动与幻灯片的实例代码
Apr 08 Javascript
Javascript浅谈之this
Dec 17 Javascript
js 赋值包含单引号双引号问题的解决方法
Feb 26 Javascript
javascript自定义的addClass()方法
May 28 Javascript
jquery中ready()函数执行的时机和window的load事件比较
Jun 22 Javascript
AngularJS过滤器filter用法分析
Dec 11 Javascript
基于vue2实现上拉加载功能
Nov 28 Javascript
vue实现中部导航栏布局功能
Jul 30 Javascript
Quasar Input:type=&quot;number&quot; 去掉上下小箭头 实现加减按钮样式功能
Apr 09 Javascript
微信小程序语音同步智能识别的实现案例代码解析
May 29 Javascript
jQuery动态添加与删除tr行实例代码
Oct 18 #Javascript
Jquery表单验证失败后不提交的解决方法
Oct 18 #Javascript
vue.js 表格分页ajax 异步加载数据
Oct 18 #Javascript
vue.js表格分页示例
Oct 18 #Javascript
Angular.js中用ng-repeat-start实现自定义显示
Oct 18 #Javascript
Bootstrap框架的学习教程详解(二)
Oct 18 #Javascript
微信小程序 教程之WXSS
Oct 18 #Javascript
You might like
IIS下PHP连接数据库提示mysql undefined function mysql_connect()
2010/06/04 PHP
PHP将进程作为守护进程的方法
2015/03/19 PHP
Laravel数据库读写分离配置的方法
2019/10/13 PHP
onsubmit阻止form表单提交与onclick的相关操作
2010/09/03 Javascript
JQuery入门—编写一个简单的JQuery应用案例
2013/01/03 Javascript
ajax请求乱码的解决方法(中文乱码)
2014/04/10 Javascript
一个判断抢购时间是否到达的简单的js函数
2014/06/23 Javascript
Javascript解析URL方法详解
2014/12/05 Javascript
使用jQuery实现返回顶部
2015/01/26 Javascript
JavaScript中的函数模式详解
2015/02/11 Javascript
js制作带有遮罩弹出层实现登录注册表单特效代码分享
2015/09/05 Javascript
JS中比Switch...Case更优雅的多条件判断写法
2019/09/05 Javascript
微信小程序监听用户登录事件的实现方法
2019/11/11 Javascript
Node Mongoose用法详解【Mongoose使用、Schema、对象、model文档等】
2020/05/13 Javascript
详解在Python程序中解析并修改XML内容的方法
2015/11/16 Python
Pycharm学习教程(7)虚拟机VM的配置教程
2017/05/04 Python
python 禁止函数修改列表的实现方法
2017/08/03 Python
Django中使用celery完成异步任务的示例代码
2018/01/23 Python
TensorFlow Session使用的两种方法小结
2018/07/30 Python
Python 数值区间处理_对interval 库的快速入门详解
2018/11/16 Python
从列表或字典创建Pandas的DataFrame对象的方法
2019/07/06 Python
Python中使用gflags实例及原理解析
2019/12/13 Python
python基于plotly实现画饼状图代码实例
2019/12/16 Python
tf.concat中axis的含义与使用详解
2020/02/07 Python
django中cookiecutter的使用教程
2020/12/03 Python
Debenhams百货英国官方网站:Debenhams UK
2016/07/12 全球购物
韩国知名的家庭购物网站:CJmall
2016/08/01 全球购物
Hotels.com爱尔兰:全球酒店预订
2017/02/24 全球购物
出纳员岗位责任制
2014/02/11 职场文书
社区党务公开实施方案
2014/03/18 职场文书
英语教育专业自荐信
2014/05/29 职场文书
2014年学习全国道德模范事迹思想汇报
2014/09/15 职场文书
采购员工作总结范文
2015/08/12 职场文书
详解nginx进程锁的实现
2021/06/14 Servers
Element实现动态表格的示例代码
2021/08/02 Javascript
php将xml转化对象的实例详解
2021/11/17 PHP