SmallimageView缩略图显示程序发布(升级为2.0版本,功能更强)
作者:fanflash 日期:2007-01-13
功能:用来嵌入在网页中显示缩略图(如淘宝list状态下左边的小图)
主要说明:
1.显示缩略图(当缩略图比较大时对比IE直接加载,优势更明显)
2.众多的参数设置选项
3.可自动保持图片的纵横比
4.完整的加载状态显示(包括连接状态,加载状态,出错状态)
5.假死重新加载
6.加载失败重试
参数 | 可选值 | 默认值(当没有设置参数或参数不合法时使用) | 值说明 | 功能说明 |
url | 空 | fanflash.cn/logo.gif | 必填项 | 图片的地址,图片格式可以有jpg,gif,png. |
w | 空 | 110 | 显示区域的宽 | 如果下面auto设置为t的话,那么这项值将无效 |
h | 空 | 110 | 显示区域的高 | 如果下面auto设置为t的话,那么这项值将无效 |
color | 空 | 0xffffff(白) | 背景颜色 | 设置程序的背景颜色 |
auto | t of f | f | 是否使用SWF大小 | 因为默认值就是f了,所以如果不是t的话,就可以不用写了 |
scale | t or f | t | 是否要维持纵横比 | 维持纵横比是让图片在给定的显示区域内显示出最大的没有失真的图片,如果这个项是写f的话,那么图片将与显示区域一样大,另外,因为默认值是t,所以,如果不是f的话就不用写了 |
timeout | 空 | 7000 | 假死重新加载时间,单位是毫秒(注:1000毫秒等于1秒) | 与超时检测有点类似,但超时检测是判断总的时间,这不科学,因为如果图片大的话,用与小图片相同的设置就不合理,假死重新加载检测的是加载字节停留在同一个数值的时间,当没有重新加载新的字节到设定的这一时间时,他就会重新加载这个图片 |
taut | 空 | 1 | 加载的总次数 | 也就是加载让加载器加载几次,当这个值为1的时候,出错重载,和假死重载都将失效,默认值是1 |
openurl | 空 | 空 | 单击打开的网页 | 当这个没有这个值时,将没有单击事件. |
frame | 空 | _Blank | 在那一个框架打开 | 默认的是在新的网页中打开 |
下载地下:http://www.fanflash.cn/iv/sis1.4.swf
示例:
1.只要一个必要参数
http://www.fanflash.cn/iv/sis1.4.swf?url=http://photo5.56.com/albums/userpics/datad/11/57/9833079%7C1157121677457b2a041e0cd.jpg&.swf
2.加一个背影颜色
http://www.fanflash.cn/iv/sis1.4.swf?url=http://photo5.56.com/albums/userpics/datad/11/57/9833079%7C1157121677457b2a041e0cd.jpg&color=0xcccccc&.swf
3.加一个点击可以打开窗口的
http://www.fanflash.cn/iv/sis1.4.swf?url=http://photo5.56.com/albums/userpics/datad/11/57/9833079%7C1157121677457b2a041e0cd.jpg&color=0xcccccc&openurl=http://www.fanflash.cn&.swf
5.适应SWF+不要维持纵横比(如果在新的网页直接浏览,就是全屏了)
http://www.fanflash.cn/iv/sis1.4.swf?url=http://photo5.56.com/albums/userpics/datad/11/57/9833079%7C1157121677457b2a041e0cd.jpg&auto=t&scale=f&.swf
就写这多么,记得如果直接打开这种带参数的SWF,后面要加个&.SWF