Flash中实现JS的图片滚动效果

王朝html/css/js·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

网页中的图片滚动效果,js的对象不太熟,就用flash来了.

大体的流程.

图片加载,效果层加载,设定效果层的_x,_y,使之于图片一一对应. 然后鼠标事件,鼠标经过,stopMove,鼠标点击,openPIC in IE. 图片循环不见断的实现模型:

var picNum:Number;//总图片数,解析xml可得.

var picMargin:Number=5;//设置pic的间隔;

if(pic._x<(0-pic._width)){

pic._x=(pic._width+picMargin)*(picNum-1);

}

图片点击后,打开对应的图片,我这里用的办法比较笨一点,(有好办法的,顶一下)

先将btn的名字设定,与图片的名字对应,用btn的name来定位pic对应xml的节点;

sample:

btn Name: btn1,picName:pic1;

btn.onRelease=function(){

var tt=substr(this._name);

bigShow=obj.firstChild.childNodes[tt].attributes.url1;

getURL(bigShow,"_blank");

}

源码和效果请看下载的压缩包里内容吧!点击这里下载源文件

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航