VB.NET で記述された ASPX ページを呼び出す ASP ページ (記述していないので変更できません) があります (変更できます)。
ASPページのコードは次のとおりです。
<A style="CURSOR: pointer" title="View document" onclick="javascript:window.open('https://MYSERVER/MYPAGE.aspx?param=0123456789', 'popup');">View </A>
したがって、パラメーターを使用してページをポップしますが、何かを行うために、MYPAGE は要求がどの URL から来たのかを知る必要があります。問題はRequest.UrlReferrer
NULLです。
リクエストの送信元の URL を確認するにはどうすればよいですか?
ありがとうございました
編集:全員が理解していることを確認するだけです。ASP ページを変更することはできません。で2ページ目を呼び出して新しいウィンドウを開くのと同じonclick="javascript:window.open('https://MYSERVER/MYPAGE.aspx?param=0123456789'
です。私が変更できる唯一のページは、呼び出された 2 ページ目です。