我在A页面redirect到 B.aspx?id=1然后在B.aspx的protected void Page_Load(object sender, EventArgs e)中
string ID = Request["id"];
请问在b.aspx的javascript中,我怎么才能获取这个ID?
string ID = Request["id"];
请问在b.aspx的javascript中,我怎么才能获取这个ID?
解决方案 »
- 有一个存储了3个学生的studentsList, liststudentList.Clear();后会发生什么?请概述。
- 怎样改变图片上某一点的颜色?
- 关于打印问题求助
- 如何获取txt文档内容的font字体属性
- 高分求一正则表达式
- Assembly 之间如何保证100%的二进制兼容?
- 用正则匹配结果后,写入文本文件中
- UPD丢包是不是很严重??1个文件61个包,丢了起码20个以上。。。。。。
- 求命啊。。。连接数据库的问题
- 程序在别人机器上不能运行,自己机器上可以,“application has generated an exception that could not be handled”
- 表格位置坐标
- 请教大侠,threading.task 如何 立即终止
public string ID="";
protected void Page_Load(object sender, EventArgs e)
{
ID = Request.QueryString["id"];
}前台
<script>
var id='<%=ID%>'; //js里
</script>
//获取地址栏的参数值
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;
}
GetQueryString("id")
var url = location.href;
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
var paraObj = {}
for (i=0; j=paraString[i]; i++){
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);
}
var returnValue = paraObj[paras.toLowerCase()];
if(typeof(returnValue)=="undefined"){
return "";
}else{
return returnValue;
}
}