`
dh189
  • 浏览: 135290 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

javascript中location和history对象的使用

阅读更多

Location.href 返回整个当前url,若对其赋值: 
location.href="http://www.dh189.com"则跳转其url 
location.host 返回域名和端口号,如:www.dh189.com:80 
lcation.hostname 返回域名 
location.port 返回端口 
location.pathname 返回域名后第一个斜框后的字符串 
location.hash 跳到本页的某个锚 
location.search 取url?后的部分 

javascript 的history对象 
history.back() 等同于按浏览器的后退按钮 
history.forward() 等同于按浏览器的前进按钮 
history.current 指当前的url(等同于location.href), 
在历史中的索引位置总为 0 
history.go(-2)或 history.go("任意.html") 向前或向后移动, 
或查找字符串标明的最新url
 
分享到:
评论

相关推荐

    JavaScript编程中window的location与history对象详解

    总之,location和history对象在JavaScript编程中扮演着非常重要的角色,它们不仅能够帮助开发者获取和操作URL信息,还能通过控制浏览器历史记录来提高用户在网页间的导航体验。对于JavaScript初学者而言,掌握这两个...

    【温故而知新】JavaScript的BOM之Screen:Location:History对象.md

    本文详细介绍了BOM中的`Screen`对象、`Location`对象和`History`对象。通过这些对象,开发者能够更好地与用户的浏览器进行交互,从而提升用户体验。理解并掌握这些对象的使用方法对于前端开发尤为重要。希望本文能够...

    j2ee06js04.Bom浏览器对象(包含document、location、history)

    本篇主要关注J2EE环境下的JavaScript应用,特别是Bom(Browser Object Model)中的核心对象,包括document、location和history。这些对象在网页动态交互和页面导航中扮演着重要角色。 1. **Document对象**: - ...

    javascript操作BOM对象.docx

    本文档主要介绍了 JavaScript 操作 BOM( Browser Object Model)对象的相关知识点,包括 window 对象、history 对象、location 对象、Document 对象、Math 对象和 Date 对象等。 window 对象 window 对象是 BOM ...

    javaScript对象模型与事件处理借鉴.pdf

    window 对象的子对象包括 document 对象、Frames 数组、History 对象、Location 对象、Navigate 对象和 Screen 对象等。Document 对象代表浏览器窗口中所加载的文档。Frames 数组代表浏览器窗口中的框架。History ...

    JavaScript之浏览器对象

    在JavaScript编程中,浏览器对象构成了一个复杂的模型,允许开发者与用户的浏览器进行交互,提供了一系列方法和属性来操作页面元素和用户行为。本篇将详细介绍这些关键的浏览器对象。 一、对象(Object) 在...

    03 JavaScript内置对象与浏览器对象.ppt

    目标掌握: javascript内置对象 String 对象 Math 对象 Date 对象 浏览器对象 浏览器对象简介 Window Document History Location Screen event

    JavaScript中的History历史对象

    ### JavaScript中的History历史对象 #### 一、概述 在JavaScript中,`History`对象是一个非常重要的API,它允许开发者操作用户的浏览器浏览历史记录。通过这个对象,开发人员可以在不进行页面重载的情况下模拟用户...

    浅述Javascript的外部对象

    首先,BOM包含了Window、History、Location和Navigator对象,它们是JavaScript中用于控制浏览器窗口的主要对象。 1. Window对象是JavaScript中最重要的全局对象,它代表了浏览器的一个窗口或者一个标签页。Window...

    JavaScript的document和window对象详解

    几乎所有的全局函数、变量和对象都是`window`对象的属性或方法。 ##### 属性 - **defaultStatus**: 缺省状态栏消息。 - **document**: 当前显示的文档对象。 - **frames**: 一个数组,包含了窗口中的所有框架对象...

    10JavaScript浏览器对象模型BOM.docx

    这意味着在JavaScript代码中定义的所有变量和函数都成为Window对象的属性和方法。例如,`window.alert()`用于显示警告对话框,而`window.location`则可以获取或设置当前页面的URL。 2. **Navigator对象**:...

    javascript-history.go()和History.back()的区分_.docx

    ### JavaScript中的历史对象方法详解:history.go()与history.back() #### 一、引言 在Web开发中,浏览器的历史管理是非常重要的一个环节。通过浏览器的历史记录,用户可以方便地回退到之前的页面或者前进到下一个...

    javascript笔试题[参考].pdf

    在 JavaScript 中,浏览器对象相关的对象有 location、history、navigator 等,分别用于获取 URL 信息、浏览器历史记录和浏览器信息。 知识点5: 布尔属性 在 HTML 中,noshade 是一个布尔属性,用于设置或检索是否...

    javascript对象、属性

    ### JavaScript对象与属性详解 ...以上就是关于`Document`、`Window`、`Date`、`History`和`Location`对象的一些常见方法和属性的详细介绍。这些内容对于理解和掌握JavaScript的基本操作至关重要。

    JavaScript的浏览器对象详解

    浏览器对象模型(Browser Object Model,简称BOM)是JavaScript与浏览器进行交互的基础,允许我们访问和操作浏览器的特性,如窗口、历史记录、位置、时间等。本文将深入探讨JavaScript的浏览器对象,帮助开发者更好...

    javascript完全学习手册1 源码

    1.3 在Web页面中使用JavaScript 5 1.3.1 HTML的基本结构 5 1.3.2 在HTML中嵌入JavaScript 7 1.3.3 链接JavaScript文件 9 1.4 编写JavaScript的工具 11 1.4.1 使用纯文本编辑器 11 1.4.2 使用专业化脚本编辑工具 13 ...

    JavaScript对象参考手册

    - 在Web环境中,如`Window`、`Navigator`、`Screen`、`History`和`Location`等对象提供了浏览器相关信息和操作。例如,`Window`是顶级对象,代表浏览器窗口;`Navigator`包含浏览器信息;`Screen`描述显示器特性;`...

    JavaScript帮助文档(中文)

    - **BOM(浏览器对象模型)**:包括window对象、location对象、history对象、navigator对象等,以及与浏览器交互的方法,如打开新窗口、导航、定时器等。 - **事件处理**:事件监听器、事件冒泡和事件捕获的概念,...

Global site tag (gtag.js) - Google Analytics