我有两个名为 List.aspx 和 View.aspx 的 aspx 页面。
在 view.apsx 中使用 Request.UrlReferrer 属性(出于某些安全目的)
View.aspx
Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
If Request.UrlReferrer Is Nothing Then
Response.Write("Invalid URL")
Else
// Some Code here
End
End Sub
在 List.aspx 页面中调用一个 java 脚本函数,例如:
List.aspx
function ViewDetail(HCode)
{
var url = "View.aspx?ActivePageName=V&HeaderCode=" + HCode;
var z = window.open(url, "Action", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=0,border=thin,top=400,left=400,width=500,height=200");
}
在新打开的弹出窗口中,我得到 UrlReferrer 错误。