父iframe URL查询字符串

时间:2011-07-23 08:58:34

标签: php javascript

我有一个iframe与facebook粉丝页面,内部iframe在我的服务器

一个链接在弹出时使用window.open javascript将查询字符串附加到其中再次打开相同的FanPage

window.open(path,'mywindow','scrollbars=yes,toolbar=no,menubar=no,status=no,width=805,height=400');

可变路径是与附加查询字符串的扇区位置相同

http://www.facebook.com/pages/mypagename/234234234?sk=app_3457124854683&a=1&b=10000

我需要使用php获取变量     &安培; A = 1和b = 100002212364645

有人可以提供一种在PHP中访问它的方法吗?

3 个答案:

答案 0 :(得分:1)

您可以使用JavaScript使用分析来实现这一点,这可以通过referrer进行。尝试在php中使用referrer,因为iframe通常将父url作为引用者。但引用者可能会被用户客户端阻止。

答案 1 :(得分:0)

我能想到的唯一解决方案是(当我打开另一个窗口(弹出)并使用AJax执行操作时,我实际上忘记了Jquery Ajax 它工作:)

答案 2 :(得分:0)

这对我有用,你可以根据你的代码进行修改。

$parent_url = explode('?',$_SERVER["HTTP_REFERER"]);
$strings = explode('&',$parent_url[1]);

$ _ SERVER [“HTTP_REFERER”]它显示iframe的父网址。

您可以尽可能使用$ strings。

希望你喜欢。