档案馆的标签 的JavaScript

问题滚轮在AS3也受浏览器的页面上的事件

利亚姆奥多内尔博客帖子而读,我遇到了一个有趣的文章分享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我们应用类开始申请一次散步不够。

查看代码的ActionScript
 
 2
  . utils . MouseWheelTrap ; 进口COM。spikything。utils的。MouseWheelTrap;
 stage ) ; MouseWheelTrap。 安装 (阶段); 

JavaScript代码插入到浏览器:

查看代码的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(真); 
获取Adobe Flash播放器 Wpburn.com的插件WordPress的主题