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 回答