Javascript 如何获得#!URL中的hashbang值?
例如,我有以下URL:Javascript 如何获得#!URL中的hashbang值?,javascript,jquery,url,Javascript,Jquery,Url,例如,我有以下URL: http://www.shafadoc.ir/#!mykey=ali 如何获取mykey的值?如果只有一个参数,则可以执行以下操作: var param = location.search.split('mykey=')[1] 编辑: 这可能更好: var param = window.location.hash.substr(1); 如果只有一个参数,则可以执行以下操作: var param = location.search.split('mykey=')[1]
http://www.shafadoc.ir/#!mykey=ali
如何获取mykey的值?如果只有一个参数,则可以执行以下操作:
var param = location.search.split('mykey=')[1]
编辑:
这可能更好:
var param = window.location.hash.substr(1);
如果只有一个参数,则可以执行以下操作:
var param = location.search.split('mykey=')[1]
编辑:
这可能更好:
var param = window.location.hash.substr(1);
document.location.hash
客户端,它不是服务器端提交的。此外,您还必须自己解析它。如果有用,请参阅本文[http://www.shafadoc.ir/#!mykey=ali][1]
?看起来没有什么有效的。。。它就像数组的第二个键,其中一个键包含一个不带引号的字符串……是的,我编辑了它。@MatteoTassinari,#with#!没什么不同document.location.hash
客户端,它不是服务器端提交的。此外,您还必须自己解析它。如果有用,请参阅本文[http://www.shafadoc.ir/#!mykey=ali][1]
?看起来没有什么有效的。。。它就像数组的第二个键,其中一个键包含一个不带引号的字符串……是的,我编辑了它。@MatteoTassinari,#with#!没什么不同?!