问题是这样的。在我的页面上,我通过程序动态写了很多的链接
比如:
Response.write("<a href = abc.aspx?id =1>Task1</a>");
Response.write("<a href = abc.aspx?id =2>Task2</a>");
Response.write("<a href = abc.aspx?id =3>Task3</a>");比如现在用户点Task1,页面还有转到abc.aspx前,程序如何才能知道C用户点的链接是:abc。aspx?id=1,并且得到参数ID的值。希望你帮忙。
比如:
Response.write("<a href = abc.aspx?id =1>Task1</a>");
Response.write("<a href = abc.aspx?id =2>Task2</a>");
Response.write("<a href = abc.aspx?id =3>Task3</a>");比如现在用户点Task1,页面还有转到abc.aspx前,程序如何才能知道C用户点的链接是:abc。aspx?id=1,并且得到参数ID的值。希望你帮忙。
{
alert(obj.innerText);
window.location.href= 'abc.aspx?id' + par;
}
</script>");
Response.Write("<a href='#' onclick='clickit(this,1);'>Task1</a>");
Response.Write("<a href='#' onclick='clickit(this,2);'>Task2</a>");
Response.Write("<a href='#' onclick='clickit(this,3);'>Task3</a>");
Response.write("<a href = abc.aspx?id =1>Task1</a>");
Response.write("<a href = abc.aspx?id =2>Task2</a>");
Response.write("<a href = abc.aspx?id =3>Task3</a>");这三个链接中,你点击了第二个,页面还没有装到Abc.aspx时,
在a.cs中,如何知道你点击的是第二个?
Response.write("<a href = abc.aspx?id =1>Task1</a>");
Response.write("<a href = abc.aspx?id =1>Task1</a>");
Response.write("<a href = abc.aspx?id =1>Task1</a>");
点哪个有区别吗, 或者说你实际是要得到链接的什么?非链接本身。
在原来的页面没法知道,除非注册有runat = server的组件