我试图在域名后提取网址。根据此question,可以通过调用window.location.pathname
,但在我的网址http://domain:host/something#random=123
中,它会删除#
之后的所有内容。除了分裂还是正则表达式之外还有什么更好的东西吗?
在代码中:
window.location.pathname("http://domain:host/something#random=123")
返回/something
所需行为:
window.location.unknownMethodToMe("http://domain:host/something#random=123")
应该返回/something#random=123
提前致谢。
答案 0 :(得分:3)
尝试使用应返回location.hash
#random=123