2011-07-23 16 views
0

私はインラインフレームwithingのFacebookのファンページを持っていますが、内部のiframeは私のサーバーにある親インラインフレームURLクエリ文字列

リンクはそれ

にクエリ文字列を付加 window.open JavaScriptを使用してポップアップで再び同じファンページをオープン
window.open(path,'mywindow','scrollbars=yes,toolbar=no,menubar=no,status=no,width=805,height=400'); 

変数PATHは、私はPHPを使用して変数を取得する必要があります

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

それに接続されているクエリ文字列と同じファンページの場所である & a = 1 & b = 100002212364645

誰かがPHPでこれにアクセスする手段を提供できますか?

+0

PHPでこれを行うことはできません – Ibu

+0

バマー...これを回避する方法はありますか? – June

+0

親IFRAME URLを取得できますか? – June

答えて

0

私が思い付くことができる唯一のソリューションです(:)

+0

これが問題の解決策であれば、それを閉じるチェックをしてください。 – chris

1

アナリティクスを使用してJavaScriptを使用すると、これを行うことができます。これは、参照元を介して行われる可能性があります。 iframeには通常、リファラーとしての親URLがあるので、phpでリファラーを使用してみてください。しかし、参照元はユーザークライアントによってブロックされる可能性があります。私は別のウィンドウを開く(ポップアップ表示)とITワークスAJAX を使用してアクションを実行していたとき、私は実際にjQueryのAjaxのに忘れてしまった

0

これは私の作品コードに従って修正することができます。

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

$ _SERVER ["HTTP_REFERER"]これはiframeの親URLを示しています。

可能な限り$ stringを使用できます。

あなたはそれが好きです。

関連する問題