`
zhanying
  • 浏览: 8817 次
社区版块
存档分类
最新评论

JavaScript强化教程——Window Location

阅读更多
本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 —— Window Location

Window Location

window.location 对象在编写时可不使用 window 这个前缀。

一些例子:

location.hostname 返回 web 主机的域名
location.pathname 返回当前页面的路径和文件名
location.port 返回 web 主机的端口 (80 或 443)
location.protocol 返回所使用的 web 协议(http:// 或 https://)

Window Location Href

location.href 属性返回当前页面的 URL。

实例

返回(当前页面的)整个 URL:<script> document.write(location.href); </script>以上代码输出为:http://www.w3school.com.cn/js/ ... indow Location Pathname

location.pathname 属性返回 URL 的路径名。

实例

返回当前 URL 的路径名:<script> document.write(location.pathname); </script>以上代码输出为:/js/js_window_location.aspWindow Location Assign

location.assign() 方法加载新的文档。

实例

加载一个新的文档:<html> <head> <script> function newDoc() { window.location.assign("http://www.w3school.com.cn";) } </script> </head> <body> <input type="button" value="加载新文档" onclick="newDoc()"> </body> </html>
分享到:
评论

相关推荐

    javascript初学教程 多本 pdf

    7. **第7章 Window及相关顶级对象**:窗口对象是JavaScript中全局的对象,包含了浏览器的一些关键功能,如location用于导航,navigator获取浏览器信息,history管理浏览历史,以及setTimeout和setInterval进行定时...

    JavaScript_——DOM总结.txt

    #### 五、BOM 的核心对象 —— window `window` 对象是 BOM 中最重要的对象,它是所有其他 BOM 对象的父对象。`window` 对象表示当前浏览器窗口,并且提供了许多有用的属性和方法。 - **基本属性**: - `window....

    Javascript之BOM(window对象)详解_.docx

    本文将深入探讨JavaScript中的BOM(Browser Object Model,浏览器对象模型)以及其中的核心对象——window对象。BOM允许JavaScript与浏览器进行交互,包括处理窗口、框架、位置等。在Web开发中,尽管ECMAScript是...

    安卓Android源码——调用JavaScript.zip

    使用`WebViewClient`的`shouldOverrideUrlLoading()`方法,可以监听JavaScript的`window.location`改变或者其他链接点击事件。这样可以在用户点击链接时进行处理,而不是打开新的浏览器窗口。 七、安全注意事项 ...

    最新版axios入门教程——17.17-axios拦截器工作原理(Av756328321,P17).rar

    window.location.href = '/login'; } else { // 处理其他错误 } return Promise.reject(error); }); ``` **4. 拦截器的取消与管理** Axios 还提供了取消请求的功能,通过创建 CancelToken 实例并在请求中使用...

    javascript 入门教程

    第4章“JavaScript基于对象编程”介绍了JavaScript的核心特性——面向对象编程。尽管JavaScript是基于原型的语言,但它依然支持类的概念,你将学习到对象的创建、属性和方法的定义,以及如何使用原型链实现继承。 ...

    JavaScript入门教程

    "第7章 Window及相关顶级对象"讲解了浏览器窗口对象及其属性和方法,如window.location用于获取或更改当前URL,window.history用于导航历史记录,还有全局变量和函数如setTimeout和clearTimeout。 最后,"第8章 ...

    javascript教程

    JavaScript教程是针对初学者设计的一套全面的图灵系列学习资料,主要分为8个章节,旨在帮助读者深入理解和掌握这门强大的脚本语言。以下是各章节核心知识点的详细阐述: 第1章 JavaScript语言概述1: 本章介绍了...

    零基础JavaScript (ppt)教程

    第9章“窗口与框架”讲解了window对象,它是所有全局变量和函数的容器,还涉及了窗口的属性和方法,如location用于导航,setTimeout和clearTimeout用于定时执行任务。 第15章“Ajax介绍”则引入了异步JavaScript和...

    函数和window对象

    它包含了浏览器提供的各种属性和方法,如`window.location`用于获取或设置当前页面的URL,`window.onload`事件处理程序用于当整个页面加载完成后执行的代码,以及`window.alert()`用于弹出警告对话框。 在...

    从零开始学JavaScript

    4. 浏览器对象模型(BOM):包括窗口(Window)、导航(Navigator)、历史记录(History)和位置(Location)等对象。通过BOM可以操作浏览器窗口,例如弹出警告框、打开新窗口、获取URL等。 5. 异步编程:在...

    javascript经典特效---加密mail地址.rar

    当用户点击链接时,JavaScript函数会被触发,解密邮件地址,并通过`window.location`或`location.href`重定向到正确邮件地址的`mailto:`协议链接。 5. **安全与可用性**:虽然JavaScript加密邮件地址能提供一定程度...

    Javascript完全自学宝典

    - 页面刷新的不同方式(如location.reload()、window.location.href等)。 - 刷新时如何保持用户状态(如通过sessionStorage或localStorage保存数据)。 - 在复杂页面结构中刷新局部区域的技术(如使用AJAX更新...

    Javascript参考手册.doc

    在本文档中,我们重点讨论JavaScript的核心对象——Navigator对象和Window对象。 Navigator对象是JavaScript中用来获取浏览器信息的对象,它包含了关于浏览器的各种详细属性。例如,`appCodeName`返回浏览器的内部...

    图解javascript结构

    `Window-object.gif`可能介绍了JavaScript中的全局对象——window。它是所有浏览器环境中JavaScript代码的上下文,提供了访问浏览器功能的方法,如location用于导航,document用于文档操作,以及alert()用于弹出...

    javascript弹出窗口

    本文将详细介绍JavaScript中四种常用的弹窗方法:`alert()`、`confirm()`、`prompt()`以及`window.open()`。 #### 二、`alert()` —— 显示警告框 **语法**: ```javascript alert(message); ``` - **参数**:`...

    JavaScript知识点复习.pdf

    无论是网页的交互性、服务器端的Node.js开发,还是Flash中的ActionScript,JavaScript的核心——ECMAScript——都是其基础。随着Web技术的发展,JavaScript的知识点不断扩展,包括框架(如React、Vue)、模块化(如...

    javascript刷新

    在探讨“javascript刷新”这一主题时,我们深入到网页开发的核心技术之一——JavaScript,了解如何通过这段小巧却功能强大的脚本语言实现页面刷新。页面刷新是网页应用中一个常见的需求,尤其是在实时数据更新、表单...

    JavaScript速查手册

    5. BOM(浏览器对象模型):window对象的location、history、navigator、screen、setTimeout、clearTimeout等属性和方法。 “文档”标签提示手册将包含详细的解释和示例,帮助理解每个函数或概念的工作原理。例如,...

Global site tag (gtag.js) - Google Analytics