1

私はこのfb:いいねボタンを持っています...

そして、いいねボタンが気に入ったときにリダイレクト/応答しています。FB.Event.subscribe の使用...

FB.init();
jQuery(document).ready(function() {
    FB.Event.subscribe("edge.create", function(href) {
        var data = { action: "virallocker", myID: "'.$my_id.'"};
        jQuery.post("viral-lock.class.php", data, function(response) {
            if (virallocker_use) location.reload();                 
        }); 
    });
});

「いいねボタン」をクリックすると、標準で何が起こるかを確認してください - ポストウォールダイアログが表示されます...

http://i.imgur.com/8NJKA.jpg

今私が抱えている問題は、location.reload(); javascript では、「壁に投稿」ダイアログが完了するか閉じる前に起動しています。

location.reload();Like ボタンがクリックされたときに実行されます。

私の質問は、「いいね」ボタンがクリックされるのではなく、壁への投稿ダイアログが閉じられるか投稿された後に応答が実行されるように、誰かがスクリプトを調整するのを手伝ってくれるかということです。

ここの「いいね」ボタンで私の問題を参照してください... http://goo.gl/9efLZ


ここにも掲載www.javascriptquestions.com

4

1 に答える 1