所以说我有网页1将我重定向到网页2但是喜欢xyz.com?a=qwerty 使用JavaScript,我如何检索?
的数据答案 0 :(得分:1)
这是一个小功能来处理它
<script type="text/javascript">
function $_GET(q,s) {
s = s ? s : window.location.search;
var re = new RegExp('&'+q+'(?:=([^&]*))?(?=&|$)','i');
return (s=s.replace(/^?/,'&').match(re)) ? (typeof s[1] == 'undefined' ? '' : decodeURIComponent(s[1])) : undefined;
}
</script>
用法
<script type="text/javascript">
alert('GET var myVar = '+$_GET('myVar'));
</script>
答案 1 :(得分:1)
作为一种语言的Javascript没有直接的URL解析功能。但是,有许多库可供选择,提供此类支持
答案 2 :(得分:0)
您可以尝试这样的脚本。
var str=window.location.href; var n=str.split("="); alert(n[1]);
此代码将URL拆分为=,然后返回数据。