Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何获得#!URL中的hashbang值?_Javascript_Jquery_Url - Fatal编程技术网

Javascript 如何获得#!URL中的hashbang值?

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]

例如,我有以下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]
编辑:

这可能更好:

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#!没什么不同?!