2011-06-22 19 views

回答

4

最初發佈於http://www.spikything.com/blog/?s=mousewheeltrap

現在在http://code.google.com/p/mousewheeltrap/

我使用的是一些遊戲對於Facebook這個解決方案。 工程就像一個魅力。

+2

這花了所有3分鐘實施,它完美的作品。太感謝了! –

+0

不知道allowBrowserScroll()。它是跨瀏覽器嗎? – RIAstar

+0

沒關係。剛注意到你(或者spikything,如果那不是你)從ActionScript內注入的。 – RIAstar

2

您應該在包含Flash嵌入代碼的DOM元素上監聽滾動事件。然後在處理程序中,您可以防止默認行爲。

舉例來說,使用jQuery,您可以使用scroll事件處理程序,並在其中您可以在事件中調用preventDefault()

<div id="flashContainer"> 
    <object ... /> 
</div> 

$('#flashContainer').scroll(function(event) { 
    event.preventDefault(); 
}); 
+0

這實際上是上面的代碼在做什麼,所以謝謝你的回答! –

相關問題