JavaScript接收http get传递的值

示例代码:【网页地址】?name=jing&age=22

<body>

</body>
<script type="text/javascript">
init();

function init()
{
   var urlarg = new getarg();
   var name = urlarg.name;
var age = urlarg.age;
}

//该方法返回url后面的参数
    function getarg()
     {
var url = unescape(window.location.href);
   var allargs = url.split("?")[1];
   var args = allargs.split("&");
   for(var i=0; i<args.length; i++)
   {
    var arg = args[i].split("=");
    eval('this.'+arg[0]+'="'+arg[1]+'";');
   }
     }
</script>

posted on 2013-06-20 09:56  jinglikeblue  阅读(649)  评论(0)    收藏  举报

导航