初監督作品

同じ事を何度も調べないようにメモ代わり。そしてもの書きの練習に。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

IE9でDOMMouseScroll が効かない。。

現在のプロジェクトで制作中のグリッド兼スケジューラで
カラム数が多いので全部出すのは無理〜ってなって、スクロールで対応することになった
panelとかは使わず、div要素でラップして、中身のdiv要素のmargin-leftを
マウススクロールイベントに合わせてマイナスにしたりプラスにしたり。。という単純なものです。
FireFox, Chromeではばっちり動いたのですが、IE9がスクロールしない。。

こちらでくわしくマウスホイールについて解説されていますが、IE9では動作確認されてないとのことで。

こまったなー

そしたらGoogle Codeに解決策が載ってた。いつもお世話になってます先生。




if (navigator.userAgent.match(/like Mac OS X/i)) {
		window.addEventListener('gesturechange',handleMouseWheel,false); // iOS gestures (UNTESTED)
	} else if (navigator.userAgent.toLowerCase().indexOf('firefox') >= 0) {
		window.addEventListener('DOMMouseScroll', handleMouseWheel, false); // Firefox
	} else {
		window.addEventListener('mousewheel', handleMouseWheel, false); // Chrome/Safari/Opera/Explorer9
	}



できたー

スポンサーサイト

テーマ:web制作 - ジャンル:コンピュータ

  1. 2012/10/17(水) 17:05:42|
  2. JavaScript
  3. | トラックバック:0
  4. | コメント:0
<<CentOS 5.5にmysql 5.5をrpmでインスール、libaio.so.1がないと怒られる。。 | ホーム | JavaScriptのargumentsオブジェクト>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://fumsa.blog.fc2.com/tb.php/6-be7a2722
この記事にトラックバックする(FC2ブログユーザー)

プロフィール

fumsa

Author:fumsa
プログラマー3年目です。
C, Java, PHP, JavaScript, Linuxなど主に

最新記事

最新コメント

最新トラックバック

月別アーカイブ

カテゴリ

未分類 (0)
CSS (1)
Linux (3)
JavaScript (3)
Java (1)

検索フォーム

RSSリンクの表示

リンク

このブログをリンクに追加する

ブロとも申請フォーム

この人とブロともになる

QRコード

QR

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。