Banner展示类TBanner(2)inJScript
发表于:2007-06-08来源:作者:点击数:
标签:
名称:TBanner 功能:在同一位置展示多张图片链接,图片链接之间采用某种效果切换 同一个页面可以显示多个这样的Banner,互不影响 特点:使用简单 类名:TBanner 方法:init(basepath,images,urls) //basepath为图像所在的目录 //images是图像文件名数组 //u
名称:TBanner
功能:在同一位置展示多张图片链接,图片链接之间采用某种效果切换
同一个页面可以显示多个这样的Banner,互不影响
特点:使用简单
类名:TBanner
方法:init(basepath,images,urls) //basepath为图像所在的目录
//images是图像文件名数组
//urls是每个图片所对应链接地址数组,如果少于图片数,则用第一个地址代替
setEffect(filter,fnEffect)//filter是滤镜名及参数,
//fnEffect是名部函数,原型是fnEffect(obj),obj是显示的图片对象
这个函数可在外部改变滤镜参数,以使每次作用效果不同
start(delay)//开始自动播放图片链接,delay是每张图片切换间隔时间,ms为单位
stop() //停止自动切换图片及链接
play() //切换一次图片链接,同时播放效果,一般不用
例子:
var banner_example=new TBanner();//声明一个对像banner_example,然后调用init初始化
banner_example.init("images/",//图象基地址
new Array("r0.gif","r1.gif"), //图象名
new Array("http://www.impx.net")); //对应图片链接
//banner.setEffect("progid:DXImageTransform.Microsoft.Fade(duration=2)");//设置新的效果,没有则调用默认的
banner_example.start(2000);//开始,设置图片切换的间隔时间2秒
演示地址:http://impx.net/scripts/tbanner.htm