1

iframe を使用して、親ページ (例: http://www.domain.com/parentpage.aspx ) 内にページ(例: http://www.domain.com/childpage.aspx ) があります。

サーバー側のコードを使用している親ページの URL を知りたいです。それは可能でしょうか?

Request.Browser子ページのみの URL を指定します。

Request.UrlReferrerまた、ページが最初に読み込まれたときにのみ、親ページの URL を含むものを確認しました。子ページ内のリンクをクリックするとすぐにRequest.UrlReferrer、親ページではなくなり、前のページになります。

サーバー側のコードを使用している親ページの URL を知りたいです。

4

1 に答える 1

0

サーバー側でこれを見つけることはできません。すべての意図と目的に対して、リクエストが別のWebページから来たかのようです。

あなたの唯一の希望は、クライアント スクリプトを使用して URL を取得し、ajax を使用して URL をサーバーに送信することです。ただし、これはページが同じドメインにある場合にのみ機能することに注意してください。そうしないと、単一の起点制限の問題が発生します。

于 2012-12-06T09:44:12.327 に答える