我想在我的javascript代码中插入一个参数值( AS A NUMBER )找到网址。所以基本上我有以下网址www.rene-zamm.com/mp-dthanks的.asp?gglid = 123123123
现在我在同一页面中有以下javascript代码,我希望在jl代码中也可以看到网址中的那个数字,其中我写了querydata ..:
<script type="text/javascript">
function gup( name )
{
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null )
return "";
else
return results[1];
}
try {
var querydata = gup("gglid");
var gwoTracker=_gat._getTracker("UA-1639156-3");
gwoTracker._trackPageview("/" + **querydata** + "/goal");
alert(querydata);
}catch(err){}
</script>
由于某种原因,querydata显示为文本而不是数字..请帮助
答案 0 :(得分:0)
如果您确定querydata
将是一个数字,只需使用parseInt(querydata)
,它将返回一个数字,整数就是确切的