Javascript:获取window.location除主机外的一切?

前端之家收集整理的这篇文章主要介绍了Javascript:获取window.location除主机外的一切?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我喜欢

http://www.mydomain.com/hello/you

与top.location.host,我可以得到“http://www.mydomain.com”

使用window.location.href我可以得到“http://www.mydomain.com/hello/you”

有没有机会得到“/你好/你”???

解决方法

location.pathname

pathname只返回路径.如果您需要查询字符串和可选的哈希,则还需要组合搜索和哈希属性.考虑这个网址:

http://www.example.com/path/to/glory?key=value&world=cup#part/of/page

location.pathname => "/path/to/glory"
location.search   => "?key=value&world=cup"
location.hash     => "#part/of/page"

如果你想要整件事,

/path/to/glory?key=value&world=cup#part/of/page

然后只是连接所有这些:

location.pathname + location.search + location.hash

一直想和某个地方一起使用.这看起来是绝佳的机会:)

with(location) {
    pathname + search + hash;
}
原文链接:https://www.f2er.com/js/159264.html

猜你在找的JavaScript相关文章