【发布时间】:2010-05-05 10:12:26
【问题描述】:
如何使用客户端 js 从浏览器 url 获取查询字符串并将其设置为变量以在某些服务器端脚本中使用?
客户端脚本:
var project = getQueryString("P");
function getQueryString(param) {
var queryString = window.location.search.substring(1);
splitQueryString = queryString.split("&");
for (i=0; i<splitQueryString.length; i++) {
query = splitQueryString[i].split("=");
if (query[i] == param) {
return query[1];
}
}
}
服务器端脚本:
response.write ('<td><a href="/index.asp?P=' + project + ">' + obj.BODY[i].NAME + '</a></td>');
【问题讨论】:
标签: variables client-side server-side javascript