当前位置: 首页 > 编程笔记 >

javascript self对象使用详解

季俭
2023-03-14
本文向大家介绍javascript self对象使用详解,包括了javascript self对象使用详解的使用技巧和注意事项,需要的朋友参考一下

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>

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

 类似资料:
  • 本文向大家介绍jQuery.deferred对象使用详解,包括了jQuery.deferred对象使用详解的使用技巧和注意事项,需要的朋友参考一下 一、前言 jQuery1.5之前,如果需要多次Ajax操作,我们一般会使用下面的两种方式: 1).串行调用Ajax 这种方式代码可读性差,效率低,晦涩难懂,调试和排错的复杂度大。 2).并行调用Ajax 这种方式对于callbacks函数调用来说已经很

  • 本文向大家介绍jQuery的deferred对象使用详解,包括了jQuery的deferred对象使用详解的使用技巧和注意事项,需要的朋友参考一下 之前看别人的demo,发现在延迟对象被resolve时要执行的代码,有时会写在deferred.then方法里执行,有时会写在deferred.done方法里执行。 这让对延迟对象一知半解的我非常困惑,今天抽时间研究了一下下,发现:在某种环境下,两个方

  • 本文向大家介绍JavaScript包装对象使用详解,包括了JavaScript包装对象使用详解的使用技巧和注意事项,需要的朋友参考一下   JavaScript对象是一种复合值:它是属性和已命名值的集合。通过"."符号来引用属性值。当属性值是一个函数时,称为方法。 ①一段你常用但却未必明白其真正底层原理的代码:   如前面所说,这里变量s只是一个字符串原始类型,它怎么会有属性(s.length)和

  • 本文向大家介绍使用ajax操作JavaScript 对象详解,包括了使用ajax操作JavaScript 对象详解的使用技巧和注意事项,需要的朋友参考一下 通过请求获取充分格式化的HTML虽然很方便,但这也意味着必须在传输文本内容的同时也 传输很多HTML标签。有时候,我们希望能够尽量少传输一些数据,然后马上处理这些数据。在 这种情况,我们希望取得能够通过JavaScript进行遍历的数据结构。

  • 本文向大家介绍AJAX XMLHttpRequest对象创建使用详解,包括了AJAX XMLHttpRequest对象创建使用详解的使用技巧和注意事项,需要的朋友参考一下 创建XMLHttpRequest对象 XMLHttpRequest是AJAX的基础。 所有现代浏览器(IE7+、Firefox、Chrome、Safari以及Opera)均内建XMLHttpRequest对象。 注:IE5/IE

  • 本文向大家介绍jQuery中deferred对象使用方法详解,包括了jQuery中deferred对象使用方法详解的使用技巧和注意事项,需要的朋友参考一下 在jquery1.5之后的版本中,加入了一个deferred对象,也就是延迟对象,用来处理未来某一时间点发生的回调函数。同时,还改写了ajax方法,现在的ajax方法返回的是一个deferred对象。 那就来看看deferred对象的用法。 1