js實現圖片輪播效果

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> 圖片輪播 </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="水月洞天工做室">
  <META NAME="Keywords" CONTENT="圖片輪播">
  <META NAME="Description" CONTENT="js實現圖片輪播">
 </HEAD>javascript

 <BODY>
<div id="c_flash"></div>
<script language="javascript">
 linkarr = new Array();
 picarr = new Array();
 textarr = new Array();
 var focus_width=359;   // 圖片的寬度
 var focus_height=144;  // 圖片的高度
 var text_height=20;  // 底部文字的高度
 var pics = "";
 var links = "";
 var texts = "";
 var swf_height = focus_height+text_height;   // 整個輪換效果的高度=圖片高度+底部文字高度
 var defJpeg = "http://www.cnbeta.com/p_w_picpaths/index_37.jpg";
 
 linkarr[1]="http://www.cnbeta.com/articles/73700.htm";picarr[1] ="../p_w_picpath/01.jpg";textarr[1]="專一的精神,是咱們的一向做風";
 linkarr[2]="http://www.cnbeta.com/articles/73715.htm";picarr[2] ="../p_w_picpath/02.jpg";textarr[2]="咱們的用心,換來大家的放心";
 linkarr[3]="http://www.cnbeta.com/articles/73734.htm";picarr[3] ="../p_w_picpath/03.jpg";textarr[3]="與大家共享榮譽,是咱們最大的驕傲";
 linkarr[4]="http://www.cnbeta.com/articles/73473.htm";picarr[4] ="../p_w_picpath/04.jpg";textarr[4]="專業的技術,提供最舒心的服務";
 
 for(i=1;i<picarr.length;i++){
   if(pics=="") pics = picarr[i];
   else pics += "|"+picarr[i];
 }
 
 for(i=1;i<linkarr.length;i++){
   if(links=="") links = linkarr[i];
   else links += "|"+linkarr[i];
 }
 
 for(i=1;i<textarr.length;i++){
   if(texts=="") texts = textarr[i];
   else texts += "|"+textarr[i];
 }
 
 
 document.write('<object type="application/x-shockwave-flash" data="../p_w_picpath/slide.swf" width="' + focus_width + '" height="' + swf_height + '">');
    document.write('<param name="movie" value="../p_w_picpath/slide.swf" />');
    document.write('<param name="allowScriptAcess" value="sameDomain" />');
    document.write('<param name="quality" value="best" />');
    document.write('<param name="bgcolor" value="#E5ECF4" />');
    document.write('<param name="scale" value="noScale" />');
    document.write('<param name="menu" value="false">');
    document.write('<param name="wmode" value="opaque" />');
    document.write('<param name="FlashVars" value="playerMode=embedded&pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" />');
    document.write('</object>');java

</script>
 </BODY>
</HTML>
 app

說明:實現圖片輪換效果的實際上是一個flash,就是那個../p_w_picpath/slide.swf,真想看看他的源碼,不知道他是怎麼讀取傳進去的參數的哦!!!
    要注意的時候圖片和那個slide.swf必須在同一站點下,要否則就會顯示出錯了,好比上面的代碼改爲http://www.cnbeta.com/template/slide.swf後顯示就不正常了!!!
圖片只能使用JPG格式的,若是換成GIF格式的話則圖片顯示不出來!!!ide

相關文章
相關標籤/搜索