源代码如下:
<script type="text/javascript">
Request = {
QueryString : function(item){
var svalue = location.search.match(new RegExp("[\?\&]" + item + "=([^\&]*)(\&?)","i"));
return svalue ? svalue[1] : svalue;
}
}
//设置回传的目标对象
document.forms[0].dst.value = Request.QueryString("dst");
</script>
这里一是用到了js的自定义类。二是使用正则表达式来匹配出参数名称和值。