チェンジセット 2441: as3/SWFWheel/trunk/zoo
- コミット日時:
- 2009/04/10 19:25:38 (3 年前)
- ファイル:
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as3/SWFWheel/trunk/zoo/swfwheel.js
r2297 r2441 2 2 * SWFWheel - remove dependencies of mouse wheel on each browser. 3 3 * 4 * Copyright (c) 2008 Spark project (www.libspark.org)4 * Copyright (c) 2008 - 2009 Spark project (www.libspark.org) 5 5 * 6 6 * Dual licensed under the MIT (MIT-LICENSE.txt) … … 46 46 { 47 47 // FIXME: embed element has no id attributes on `AC_RunContent`. 48 var k = evt.target. id || evt.target.name;48 var k = evt.target.getAttribute('id') || evt.target.getAttribute('name'); 49 49 if (!k) return; 50 50 target = SWFWheel.retrieveObject(k); … … 67 67 case SWFWheel.browser.mozilla: 68 68 delta = -evt.detail; 69 break; 70 71 case SWFWheel.browser.opera: 72 delta = evt.wheelDelta / 40; 69 73 break; 70 74 … … 111 115 { 112 116 return { 117 version: (ua.match(/.+(?:rv|it|ra|ie)[\/:\\s]([\\d.]+)/)||[0,'0'])[1], 113 118 chrome: /chrome/.test(ua), 114 119 stainless: /stainless/.test(ua), … … 175 180 for (var i=0; i<len; i++) 176 181 { 177 el = nodes[i]; 178 if (el.name == id) break; 182 if (nodes[i].getAttribute('name') == id) 183 { 184 el = nodes[i]; 185 break; 186 } 179 187 } 180 188 }

