代码:
 

 
  
  1. <div><script type="text/javascript"> 
  2. var interval_time=0; //图片停顿时间,单位为秒,为0则停止自动切换  
  3. var focus_width=256;  
  4. var focus_height=220;  
  5. var text_height=24;  
  6. var text_align="center" //标题文字对齐方式(left、center、right)  
  7. var swf_height=focus_height+text_height; //相加之和最好是偶数,否则数字会出现模糊失真的问题  
  8. var pics="http://cimg2.163.com/cnews/2007/2/10/2007021006500571fc3.jpg|http://cimg2.163.com/catchpic/D/D4/D40F14E9E7732F20C9220584536BF1F7.jpg|http://cimg2.163.com/sports/2007/2/10/20070210124056ab841.jpg|http://cimg2.163.com/photo/0003/2007-02-09/36U3GJ5900B50003.jpg";  
  9. var links="http://news.163.com/07/0210/06/36UUSAJ8000120GU.html|http://news.163.com/07/0209/21/36U15VVJ000120GU.html|http://sports.163.com/special/000526J8/rockets0210.html|http://ent.163.com/07/0210/10/36VAFE4A00031H2L.html";  
  10. var texts="沙祖康担任联合国负责经济和社会事务的副秘书长|×××抵达维多利亚对塞舌尔进行国事访问|麦蒂难阻小牛主场17连胜 火箭平新赛季最低分 |专稿:《门徒》北京首映 三大帅哥比拼人气";  
  11. document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');  
  12. document.write('<param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="focus.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#F0F0F0">');  
  13. document.write('<param name="menu" value="false"><param name=wmode value="opaque">');  
  14. document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');  
  15. document.write('<embed src="focus.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#F0F0F0" quality="high" width="'+ focus_width +'" height="'+ focus_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');  
  16. document.write('</object>');  
  17. </script></div> 

flash文件:

把代码页面和flash文件放在同一个目录就可以了,如果需要修改路径,和显示内容或者大小的可以自己修改

应朋没有搞定的友们的请求,简单的写一下使用方法:

说是使用方法其实就是修改方法,很多不知道怎么用的朋友估计都是不熟悉js代码。其实很简单,那个focus.swf你不用管它是怎么接收到参数,怎么处理的,怎么实现幻灯效果的。就给它当成黑匣子,拿来用就行了。

想让它显示自己想要的内容只需要修改上面的页面里的js代码。这段js代码里主要要修改的有这样几个变量

var interval_time=0; //图片停顿时间,单位为秒,为0则停止自动切换

var focus_width=256; //幻灯的宽度

var focus_height=220;//幻灯的高度

var text_height=24;  //幻灯下面显示标题条的高度

var text_align="center" //标题文字对齐方式(left、center、right)

var swf_height=focus_height+text_height; //这个不用修改,相加之和最好是偶数,否则数字会出现模糊失真的问题

var pics="图片路径|图片路径|图片路径|图片路径|图片路径";//这里就是要显示的图片路径,可以填好几条,仔细看是用"|"符号分隔开的。例子上用的163的图片,修改成自己要显示的图片路径就行了

var links="链接|链接|链接|链接|链接";//这里是图片对应的超链接,就是你想让用户点图片后带她去哪里

var texts="标题|标题|标题|标题|标题";//这里就是图片对应的标题

把这些修改好了,就把这段代码粘贴到你页面中要显示幻灯的地方。然后把这个页面和那个focus.swf文件放在同一个目录下。访问这个页面就能看见幻灯效果了。(最好放在虚拟主机下,通过iis访问,直接访问的话浏览器会跳出flash安全警告)