Kami sering menghadapi situasi ini apabila membangunkan:
a.swf ditambahkan pada halaman web, halaman a.swf dan html mempunyai bar skrol pada masa yang sama, dan pengurus projek membangkitkan keperluan BT---proses a tetikus swf ditatal, halaman html tidak menatal Jika tidak, tatal halaman html
Apa yang perlu dilakukan
Kaedah 1:
1 .swf ke kawasan tatal: Beritahu JS untuk mengalih keluar monitor tetikus penyemak imbas
2 Apabila tetikus bergerak keluar dari kawasan tatal a.swf: Beritahu JS untuk menambah monitor tetikus penyemak imbas
3 wmode a.swf ditetapkan kepada "window". tetikus ke dalam kawasan tatal a.swf Apabila menukar halaman, JS tidak dimaklumkan untuk menambah pemantauan tatal tetikus penyemak imbas, jadi tiada pemprosesan tatal apabila beralih kembali ke halaman html selepas operasi
Kaedah 2: 1.a. swf membatalkan acara mendengar tatal tetikus sendiri dan menambah antara muka pemprosesan tatal untuk panggilan JS, seperti wheelToFlash(nilai
2 a.swf kawasan tatal: maklumkan JS, contohnya, mouseIsInFlashWheelRange=true
3 .Apabila tetikus bergerak keluar dari kawasan tatal a.swf: maklumkan JS, contohnya, mouseIsInFlashWheelRange=false; mendengar acara menatal tetikus Dalam fungsi pemprosesan mendengar acara, kita perlu membuat pertimbangan berikut
Kod JavaScript: