我来回答一下:
首先要遍历对象属性,然后再加到链接后面
对象属性用 &链接,链接后面用?连接:
function createURL (url,param/*链接和参数*/){Object.each(param,function(item,key){
var link = '&' + key + "=" + item
myURL.link += link
})
myURL.link = url + "?" + myURL.link.substr(1)
return myURL.link.replace(' ','')
}
url传递多个参数,第一个参数使用?号进行连接,格式为key=value,后面参数用&分隔最终格式如:url?key=value&key=value
举例:
url地址?a=2&b=3 这里传递了2个参数a和b
你可以,先定义号url的字符串,像这样:var gid=10000var url ="../order/buygoods?id/"+gid+".html"window.location.href =url连接字符串用双引号