您的位置:首页 > Web前端 > JavaScript

js获取上一个页面传来的URL参数

2012-06-26 16:12 627 查看
function getArgs( ) {
var args = new Object( );
var query = location.search.substring(1);     // Get query string
var pairs = query.split("&");                 // Break at ampersand
for(var i = 0; i < pairs.length; i++) {
var pos = pairs[i].indexOf('=');          // Look for "name=value"
if (pos == -1) continue;                  // If not found, skip
var argname = pairs[i].substring(0,pos);  // Extract the name
var value = pairs[i].substring(pos+1);    // Extract the value
value = decodeURIComponent(value);        // Decode it, if needed
args[argname] = value;                    // Store as a property
}
return args;                                  // Return the object
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息