什么是让域部分后的“什么”部分的最佳方式,使用Javascript:如何得到任何下列URL中的域名,使用Javascript
http://www.domain.com/anything
http://www.domain.com/#anything
http://www.domain.com/any/thing
对于http://www.domain.com/#anything我将不得不使用window.location.hash。但对于http://www.domain.com/anything我将不得不使用window.location.pathname。
我使用:
window.location.href.replace(window.location.origin, "").slice(1)
是否有此解决方案什么注意事项?有没有更好的办法?
不会得到'页面? some = params' <==忽略'?'后的任何内容 –
以'http://youtube.com/watch?v = 1234'为例,您的代码将返回'watch'作为路径名... –
您是对的,我错过了这个。现在应该是正确的... –