我喜欢
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; }