网站地址信息内容

JavaScript给予了很多办法来查找和变更电脑浏览器地址栏中表明的当今URL。全部这种方式都应用部位目标,它是目标“对话框”的一个特性。

您还可以应用当今网站地址建立一个新目标,如下所示所显示:

let loc = window.location;let url = loc.href;

部位特性

js获取当前页面地址-js获取当前系统时间-第1张图片

部位特性

部位插口不承继一切特性,可是从URLUtils完成这种特性。

Location.href包括全部网站地址的多字符串数组。location.protocol包括相匹配于URL的协议书的domstring,最终有一个“:”。

Location.host包括一个网站域名的DOMString,它很有可能在字符串数组的结尾有一个“:”,跟在URL的端口后边。

Location.hostname包括一个URL网站域名的多字符串数组。

Location.port包括端口的多字符串数组。

Location.pathname包括URL中途径一部分的DOMString,以“/”开始。Location.search包括一个含有“?”的多字符串数组URL主要参数逐渐的情况下。。

Location.hash包括一个以“#”开始的块标志符的DOMString。

Location.username是一个DOMString,包括URL中网站域名以前的登录名。

Location.password一个包括URL网站域名前的登陆密码的DOMString。

Location.origin只载入包括网页页面源网站域名的规范文件格式DOMString。

方式

Location不承继一切方式,但从URLUtils完成方式。

Location.assign()将给出URL的內容資源载入到与此部位目标关系的另一半中。

Location.reload()从当今网站地址重新加载資源。他有一个布尔类型的独特可选主要参数。当此参数为真时,它将造成此方式开启的更新从服务器载入数据信息。假如为false或未设定此参数,电脑浏览器将会会从缓存文件中载入网页页面。

Location.replace()用给出的URL更换当今資源。与assign()方式不一样,用replace()更换的html页面不容易保留在对话的历史数据中,这代表着我们将不能应用倒退按键转至该网页页面。

Location.toString()回到一个包括全部URL的DOMString。它和载入URLUtils.href的实际效果一样,可是你不能用它来改动Location的值。

评论(0条)

刀客源码 游客评论