1、传递页面:
<script type="text/javascript">
var name = 'abc'; //字符串英文
var num = 998; //数字
var cla= '电脑'; //中文
var _t = encodeURI(encodeURI(cla));
//中文需要进行两次encodeURI转码( encodeURI:把URI字符串采用UTF-8编码格式转化成escape格式的字符串。)
window.location.href = "../aa.html?name=" + name(字符串) + "&num=num (数字)" + "&cla=_t (中文)";
</script>
2、接收页面:
<script type="text/javascript">
$(function () {
var Request = new Object();
Request = GetRequest();
var name = Request['name'];
var num = Request['num '];
var cla = Request['cla'];
})
function GetRequest() {
var url = decodeURI(location.search); //获取url中"?"符后的字串
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1);
strs = str.split("&");
for (var i = 0; i < strs.length; i++) {
theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
}
}
return theRequest;
}
</script>