|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Flash特别适用于创建通过Internet提供的内容,因为它的文件非常小。Flash是通过广泛使用矢量图形做到这一点的。
flash拔出网页后,当flash取得核心,也就是入手下手操纵flash后,flash将捕捉鼠标滚轮事务,招致扫瞄器没法呼应滚轮事务,只能经由过程拖动转动条来扫瞄网页,十分方便,也让一般用户感到很困惑。
经由过程以下小技能可让扫瞄重视新取得核心,经由过程鼠标滚轮事务高低转动:
varmouseListener:Object=newObject();
mouseListener.onMouseWheel=function(delta:Number){
getURL("javascript:void(window.focus())");
};
Mouse.addListener(mouseListener);可是这类效果不是很幻想,并且偶然候会莫名奇奥地生效,假如不怕贫苦能够接纳上面这类体例:
flash代码:
varmouseListener:Object=newObject();
mouseListener.onMouseWheel=function(delta:Number){
//getURL("javascript:void(window.focus())");
ExternalInterface.call("gundong",delta*-15);
};
Mouse.addListener(mouseListener);javascirpt代码:
<scriptLANGUAGE=Javascript>
functiongundong(value){
varpos
if(document.documentElement&&document.documentElement.scrollTop){
pos=document.documentElement.scrollTop;
}elseif(document.body){
pos=document.body.scrollTop;
}
window.scroll(0,pos+value);
}
</script>实践上这类办法是利用javascript把持转动条,效果比第一种很多多少了,还能够修正flash内里的-15这个数值,变动转动速率及偏向。
flash影片的后缀名为.swf,该类型文件必须有flash播放器才能打开(包括各大浏览器,视频播放器),且播放器的版本须不低于FLASH程序自带播放器的版本。 |
|