假设您有一个地址为的页面
http://sub.domain.com/virtualPath/page.htm。使用页面代码中的以下内容获得这些结果:
window.location.host
:您会得到sub.domain.com:8080
或sub.domain.com:80
window.location.hostname
: 你会得到sub.domain.com
window.location.protocol
: 你会得到http:
window.location.port
:您会得到8080
或80
window.location.pathname
: 你会得到/virtualPath
window.location.origin
:你会得到http://sub.domain.com
*
更新:关于.origin
*如参考文献所述,浏览器的兼容性
window.location.origin尚不清楚。我已经在chrome中检查了它,
http://sub.domain.com:port如果端口不是80,则返回该端口,
http://sub.domain.com如果端口是80
,则返回该端口。
特别感谢@torazaburo向我提及。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)