扩展一些 JS

JavaScript Window Location

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

"top.location.href"是最外层的页面跳转

"window.location.href"、"location.href"是本页面跳转

"parent.location.href"是上一层页面跳转.

一些例子:

location.hostname 返回 web 主机的域名

location.pathname 返回当前页面的路径和文件名

location.port 返回 web 主机的端口 (80 或 443)

location.protocol 返回所使用的 web 协议(http:// 或 https://)

Window Location Href

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

实例

返回(当前页面的)整个 URL:

以上代码输出为:

http://www.w3school.com.cn/js/js_window_location.asp

Window Location Pathname

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

实例

返回当前 URL 的路径名:

以上代码输出为:

/js/js_window_location.asp

Window Location Assign

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

实例

加载一个新的文档:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 人丑就该多看书 文章来自其他博文。 *.location.href 用法: javascript> functio...
    樱花树下_529d阅读 389评论 0 0
  • JS Window-浏览器对象模型 浏览器对象模型(BOM)使JS有能力与浏览器对话 由于现代浏览器几乎实现了JS...
    figure_ai阅读 1,286评论 0 2
  • 图/苏木云
    苏木云阅读 259评论 1 1
  • “快,快上车!”黑色轿车一个漂亮的甩尾,停在了路边。路边的胡同里有三个身影正在向这里狂奔。其中两个身形健硕...
    腚滑轮阅读 227评论 0 0
  • 最近关于提职这件事让我很不爽,我做人踏踏实实,做事认认真真,从无私心杂念,不争不抢,在提职这条路上走得很不平坦,一...
    知音姐姐阅读 197评论 0 0