タグ

ブックマーク / codaholic.org (2)

  • [Javascript]各ブラウザでマウスホイールの操作を検知する

    各ブラウザでマウスホイール操作を検知する方法が分かりましたので記事にします。検知する方法が各ブラウザで違うようなのでそれぞれのブラウザ用に条件分岐をする必要があります。下記のサンプルコードはIE6、IE7、IE8、Firefox、Chromeで動作確認しました。 ホイールが動かされたことを検知する まずはマウスホイールが動かされたらhelloというメッセージを表示するだけの場合です。 Firefoxの場合はaddEventListenerというメソッドを使います。その関数の第一引数に文字列「DOMMouseScroll」を、第二引数にイベントを検知したときに実行する関数を、第三引数にはここではfalseを指定します。第三引数はuseCaptureを有効にするかどうかを指定するのですが、この第三引数についての詳しい説明は下記が参考になります。 JavaScript addEventListe

    [Javascript]各ブラウザでマウスホイールの操作を検知する
  • [PHP] Facebook の API を使って、特定の URL のいいね数を取得する

    Facebook の API を使って、特定の URL の「いいね」が押された数を取得します。GET リクエストを送信することで、XML で返却されるのですがリクエスト先の URL が特殊です。リクエスト先の URL はFQL と呼ばれる、Facebook 専用の問い合わせ言語を使用します。サンプルコードは下記になります。 <?php $fql = urlencode('SELECT total_count FROM link_stat WHERE url="http://codaholic.org/?p=54"'); $response = file_get_contents('https://api.facebook.com/method/fql.query?query=' . $fql); $xml = simplexml_load_string($response); print

    [PHP] Facebook の API を使って、特定の URL のいいね数を取得する
  • 1