nodejs
// 访问http://localhost:3000/home?id=001&name=tom var http = require(‘http‘); var url = require(‘url‘); http.createServer(function(req, res) { var arg = url.parse(req.url).query; //方法一arg => id=001&name=002 var arg2 = url.parse(req.url, true).query; //方法二arg => { id: ‘001‘, name: ‘tom‘ } console.log(arg2); }).listen(3000); //建立服务器并监听端口
javascript获取URL参数
function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } //获取url参数page var page = getQueryString("page"); console.log(page);
原文:http://www.cnblogs.com/tinyphp/p/4946170.html