www.abc.com/pg1.aspx
つまり、2つのページがありますwww.abc.com/pg2.aspx
pg1.aspx
response.redirect("www.abc.com/pg2.aspx");
pg2.aspx
string url_refer = Request.UrlReferrer.ToString();
UrlReferrer
正常に動作しています。
pg1.aspx
<a href='#' onclick=\"window.open('www.abc.com/pg2.aspx', 'windowname2', 'width=1014, height=709, screenX=1, left=1, screenY=1, top=1, status=no, menubar=no, resizable=no, toolbar=no'); return false;\">
pg2.aspx
string url_refer = Request.UrlReferrer.ToString();
UrlReferrer
はNULL
私は解決策を探しました。しかし、それらのどれも私が望む解決策につながっていません。
私の問題は、ウィンドウにメニューバー、ステータス、またはツールバーがない場合UrlReferrer
です。NULL
そうでない場合UrlReferrer
は、前のページの URL があります。
url_refer = Request.ServerVariables["HTTP_REFERER"].ToString();
の代わりにもしてみましたstring url_refer = Request.UrlReferrer.ToString();
。
結果は同じです。
解決策はありますか?