Hier der Fix:
Javascript auf der Seite unter dem "body" hinzufügen:
Code: Alles auswählen
<script type="text/javascript">
function getScrollXY() {
var scrOfX = 0, scrOfY = 0;
if( typeof( window.pageYOffset ) == 'number' ) {
//Netscape compliant
scrOfY = window.pageYOffset;
scrOfX = window.pageXOffset;
} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
//DOM compliant
scrOfY = document.body.scrollTop;
scrOfX = document.body.scrollLeft;
} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
//IE6 standards compliant mode
scrOfY = document.documentElement.scrollTop;
scrOfX = document.documentElement.scrollLeft;
}
return [ scrOfX, scrOfY ];
}
</script>
Code: Alles auswählen
/* mousescroll fix for safari */
var mouseListener:Object = new Object();
mouseListener.onMouseWheel = function(delta:Number) {
getURL("javascript:window.scroll(getScrollXY()[0], getScrollXY()[1] + "+(0-delta*8)+");");
};
Mouse.addListener(mouseListener);
http://blog.madarco.net/36/scroll-brows ... ide-flash/
Dieses hier sollte für Flex und Actionscript 3 funktionieren:
http://hasseg.org/blog/post/138/os-x-mo ... ations-v2/