我可以使用正则表达式和javascript从这个url中获取查询字符串:但是我需要摆脱这些%22 ...这些不会出现在IE中,只是在FF中...我该怎么办那?在k = ..但是没有%22 ..
之后把所有东西都搞砸了 <script type="text/javascript">document.write('<div class="DynamicSearchTitle">
Showing All Results For ' +
location.href.match(/\&k\=(.+)/)[1]+ ' Matches </div>');
</script>
URL
答案 0 :(得分:1)
您可以通过简单的JS函数here
获取所有Query String组件像这样使用,
var uparts = getUrlParts(location.href);
var the_K = uparts["k"];
答案 1 :(得分:1)
网址已损坏,因此我无法查看整个代码,但我认为您正在寻找的是decodeURI-function。
decodeURI("%22")
例如,会返回“
从你的问题中取消网址:
decodeURI("&k=%22Hospital%22%20OR%20%22Office%22");
返回&k="Hospital" OR "Office"