window.location对象用于获得当前页面地址(URL),并把浏览器重定向到新页面。

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.runoob.com/js/js-window-location.html

Window Location Pathname

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

返回当前URL的路径名。

<script>
    document.write(location.pathname);
</script>

/js/js-window-location.html

Window Location Assign

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

加载一个新的文档:

<html>
<head>
<script>
function newDoc()
  {
  window.location.assign("http://www.w3cschool.cc")
  }
</script>
</head>
<body>

<input type="button" value="Load new document" onclick="newDoc()">

</body>
</html>

 

posted on 2019-01-22 09:55  Strong-stone  阅读(146)  评论(0编辑  收藏  举报