zen cart模版首页banner图片修改成flash的方法

这是一个技巧性文章,小编的美工不过关,今天逛帖子的时候,发现一个将zen cart模版banner图片改成flash的方法。很使用,整理列子内容,归纳要点发出,供站长参考。

把banner图片改成flash的效果:跟lightinthebox一样,后面更换图片,前面flash效果

实现方法如下(以下代码在无忧主机php虚拟主机环境下调试无错误):

自动切换图片实现flash效果的脚本,脚本可以加到需要显示图片的模板中,例如插入 

\includes\templates\(your_template)\templates\tpl_index_default.php 

文件的<div class=”centerColumn” id=”indexDefault”> 的下一行

<div align=center><script type=”text/javascript”>

imgUrl1=”/includes/templates/zencart/images/banner3.jpg”;
imgtext1=”#”
imgLink1=escape(“#”);

imgUrl2=”/includes/templates/zencart/images/banner4.jpg”;
imgtext2=”#”
imgLink2=escape(“#”);

imgUrl3=”/includes/templates/zencart/images/banner5.jpg”;
imgtext3=”#”
imgLink3=escape(“#”);

imgUrl4=”/includes/templates/zencart/images/banner6.jpg”;
imgtext4=”#”
imgLink4=escape(“#”);

imgUrl5=”/includes/templates/zencart/images/banner7.jpg”;
imgtext5=”#”
imgLink5=escape(“#”);

var focus_width=820   

var focus_height=134
var text_height=0
var swf_height = focus_height+text_height

var pics=imgUrl1+”|”+imgUrl2+”|”+imgUrl3
var links=imgLink1+”|”+imgLink2+”|”+imgLink3
var texts=imgtext1+”|”+imgtext2+”|”+imgtext3

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 +'”>’);

document.write(‘<param name=”allowScriptAccess” value=”sameDomain”><param name=”movie” value=”/includes/templates/zencart/images/focus.swf”><param name=”quality” value=”high”><param name=”bgcolor” value=”#ffffff”>’);

document.write(‘<param name=”menu” value=”false”><param name=wmode value=”opaque”>’);

document.write(‘<param name=”FlashVars” value=”pics=’+pics+’&links=’+links+’&texts=’+texts+’&borderwidth=’+focus_width+’&borderheight=’+focus_height+’&textheight=’+text_height+'”>’);
document.write(‘<embed src=”/includes/templates/zencart/images/focus.swf” wmode=”opaque” FlashVars=”pics=’+pics+’&links=’+links+’&texts=’+texts+’&borderwidth=’+focus_width+’&borderheight=’+focus_height+’&textheight=’+text_height+'” menu=”false” bgcolor=”#ffffff” quality=”high” width=”‘+ focus_width +'” height=”‘+ focus_height +'” allowScriptAccess=”sameDomain” type=”application/x-shockwave-flash” pluginspage=”http://www.macromedia.com/go/getflashplayer” />’);  document.write(‘</object>’);

</script></div>

纯Linux环境下高端免备案[香港独立IP地址] php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名。