在透明的flash在firefox下滾輪功能會失效,只有firefox有此問題,其他瀏覽器沒有碰到過,這是因爲firefox沒有把鼠標的滾輪事件傳給flash的原因。我們可以這樣來解決:
1、在flash的宿主文件(HTML)下增加如下代碼:
注,${application}爲FLEX站點工程下XXX.template的參數,如爲其他文件,請改爲flash對象的ID值。
2、在flash程序初始化完後,執行此代碼:
注:可以把這行代碼加入初始化完成的事件回調函數中執行,此函數註冊來自javascript函數"handleWheel"的事件,回調函數是handleWheel,此函數代碼如下:
3、在上面這句代碼的函數外,加入此函數:
OK了,編譯完,用firefox打開看看!!可以了吧!!