0

我的网页有一个按钮和一个 html<a>标签来打开同一个页面。我可以通过单击标签获取他的 UrlReferrer <a>。如果我单击该按钮,则 UrlReferrer 什么都不是。我需要知道用户是否点击了按钮以获得不同的视图。有人可以帮我解决这个问题。

我的 asp.net 页面上有脚本

btn.Attributes("onclick") = "window.open('OrderDetails.aspx?btnReserveReleasedClicked=1&orderID=" & objOrder.OrderID & "','_self');return false"


<a href="orderDetails.aspx?OrderID=454057" class="body">Orders</a>
4

1 回答 1

0

没有UrlReferrer价值,因为这是链中的初始请求。换句话说,您没有从另一个 ASP.NET 资源重定向,因此您不知从何而来到 ASP.NET。

由于您在onclick属性中使用查询字符串,只需附加一个值,告诉OrderDetails.aspx页面哪个控件调用它(按钮或其他东西)。

于 2013-07-24T00:25:43.677 回答