利亚姆奥多内尔博客帖子而读,我遇到了一个有趣的文章分享isterim.Yazıda AS3的与要面对一个非常恼人的问题,看看是否解决bulunmuş.Çoğumuzun真正意识到通过,这个问题是闪光movielerinde的AS3的编写嵌入式闪存鼠标滚轮按钮时使用浏览页面,滚动也是为了测试olması.Bu问题在这里您的浏览器,你可以运行两个单独的Flash应用程序。
我们以前遇到此问题的AS2代码如果我们之所以重点的AS2闪光审判movieleri鼠标滚轮事件,我做了我的浏览器浏览器Firefox 3.5.5 bildirmemesiydi.İnternet和IE 7.8浏览器,解决方案是非常成功的运行。 10:20 4:04阿尔法的Opera和Safari,不幸的版本,没有什么改变。
AS3的配备了最恼人的问题清单,虽然弹出窗口拦截器和wmode透明问题ardısıra这也可能是现在很简单的解决办法var.Liam解决问题的解决之道弹出窗口拦截器和wmode透明问题问题问题gelecektir.Neyseki类似的路径跟随。解决的办法是通过在浏览器中ExternalInterface类的方法和动态添加与本JavaScript代码JavaScript代码试图帮助消除多余的浏览器ortaadan行为。
Adobe不会造成这个问题的解决是官方尚未产生一个临时的解决方案称为Liam'ın MouseWheelTrap我们应用类开始申请一次散步不够。
一 2 | . utils . MouseWheelTrap ; 进口的COM。spikything。utils的。MouseWheelTrap; stage ) ; MouseWheelTrap。 安装 (阶段); |
JavaScript代码插入到浏览器:
一 2 3 4 5 6 七 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | function allowBrowserScroll ( value ) { browserScrolling = value ; } function handle ( delta ) { if ( ! browserScrolling ) { return false ; } return true ; } function wheel ( event ) { var delta = 0 ; if ( ! event ) { event = window. event ; } if ( event. wheelDelta ) { delta = event. wheelDelta / 120 ; if ( window. opera ) { delta =- delta ; } } else if ( event. detail ) { delta =- event. detail / 3 ; } if ( delta ) { handle ( delta ) ; } if ( ! browserScrolling ) { if ( event. preventDefault ) { event. preventDefault ( ) ; } event. returnValue = false ; } } if ( window. addEventListener ) { window. addEventListener ( 'DOMMouseScroll' , wheel , false ) ; } window. onmousewheel = document. onmousewheel = wheel ; allowBrowserScroll ( true ) ; 有 browserScrolling; allowBrowserScroll 函数 (值)(browserScrolling = 值;) 函数句柄(三角洲)(如果(!browserScrolling)( 返回false;)返回true;) 函数轮(事件)(变种三角洲= 0; 如果 (!事件) (事件 =窗口。 事件;) 如果 (event. wheelDelta)(增量 =事件。wheelDelta / 120; 如果 (window. 歌剧)(三角洲 =- 三角洲;)) 否则,如果 (event. 细节)(增量 =-事件。 细节 / 3;) 如果 (三角洲)(句柄(三角洲);) 如果(!browserScrolling)(如 (event. preventDefault)(event. preventDefault();)事件。ReturnValue的 = 虚假的;)) 如果 (window. addEventListener) (window. addEventListener('DOMMouseScroll', 轮子, 假);)窗口。onmousewheel =文件。onmousewheel =轮; allowBrowserScroll(真); |











