通过iframe中的脚本检测父域名

时间:2012-12-06 05:25:12

标签: php javascript html

我目前有一个iframe例如: <iframe src="www.mydomain.com/myfram.php">并使用不同的域名嵌入到我的客户端页面。 我希望"myfram.php"中的脚本能够检测嵌入了iframe的父域(客户端域)。 我用 $_SERVRE['SERVER_NAME']但它返回我的域名而不是客户端。那么你有其他方法来获取客户端域名。

2 个答案:

答案 0 :(得分:2)

PHP甚至不知道该页面位于iframe。只有JavaScript可以告诉您,即使这样,跨域限制也可能会产生干扰。

如果有什么工作,它将使用AJAX将top.location.hostname发送到服务器。

答案 1 :(得分:1)

你必须在javascript中执行此操作:     parent.document.URL