Javascript在URL中忽略#

时间:2016-06-19 03:01:09

标签: javascript

我试图在域名后提取网址。根据此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

提前致谢。

1 个答案:

答案 0 :(得分:3)

尝试使用应返回location.hash

#random=123