0

私は現在 iframe を持っています。例えば <iframe src="www.mydomain.com/myfram.php">、別のドメイン名でクライアント ページに埋め込まれています。"myfram.php"iframe が埋め込まれている親ドメイン (クライアント ドメイン) を検出する スクリプトが必要です。使用します$_SERVRE['SERVER_NAME']が、クライアントではなくドメイン名を返します。クライアント ドメインを取得する別の方法はありますか。

4

2 に答える 2

2

PHP は、ページがiframe. それを伝えることができるのは JavaScript だけであり、それでもクロスドメイン制限が干渉する可能性があります。

何かが機能する場合は、AJAX を使用top.location.hostnameしてサーバーに送信します。

于 2012-12-06T05:28:45.203 に答える
1

javascriptでこれを行う必要があります:parent.document.URL

于 2012-12-06T05:29:54.550 に答える