2011-07-04 13 views
0

こんにちは私はFacebookの共有ボタンのIDをキャッチすることはできますか? I関数fbs_click( facebook share button idをキャッチするには?

..私はこの機能を使用するが、それは仕事をdoesntのこのページを共有ボタン(http://www.facebook.com/sharer/sharer.php?)ないカウンター共有ボタン

を意味します) {

    u = location.href; 
        t = document.title; 
        neww = window.open('http://www.facebook.com/sharer.php?u=' + encodeURIComponent(u) + '&t=' + encodeURIComponent(t), 'sharer', 'toolbar=0,status=0,width=626,height=436'); 

        $(neww.document).ready(function() { 

         $(".uiButtonConfirm input[name='share']").mouseover(function() { 

          alert("test"); 

         }); 


        }); 

      return false; 


       } 
+0

「キャッチ」とはどういう意味ですか? – nnnnnn

+0

私は選択$():) – PsyGnosis

+0

私は編集しました私の最初のメッセージを確認してください! – PsyGnosis

答えて

1

このような別のページにアクセスすることはできません。 newwウィンドウは別のドメイン(facebook.com)にあり、クロスドメインポリシーでは別のドメインにあるため、このページでjavascriptを実行することはできません。これには、別のウィンドウ内の要素を聴くことも含まれます。

あなたは、このsharer.phpページを使用してユーザーが共有するときに、何かしたいと思うと推測できますか?もしそうなら、私がお勧めできるのは、ユーザーがこのシェアを閉じるときや、newwウィンドウを何らかのフィードバックを持つことだけです。これを行うには、ウィンドウを開いた後で次のように追加します。

neww.onunload = function(){ 
    // Do what you want to do when the window has closed 
    alert("CLOSED!!"); 
} 
関連する問題