天天看點

整理JS+FLASH幻燈片播放圖檔腳本代碼

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML>

<HEAD>

<TITLE>生成幻燈片式的網頁圖檔效果示範</TITLE>

<META http-equiv=Content-Type content="text/html; charset=gb2312">

<META content="" name=Keywords>

<META content="" name=Description>

</HEAD>

<BODY>

<center>

<h3>生成幻燈片式的網頁圖檔效果示範</h3>

<hr style="border-style: dotted; border-width: 1px" width="80%" size="1" color="#C0C0C0">

<br>

<SCRIPT type=text/javascript>

// 幻燈片式的網頁圖檔滾動函數(不需要做任何改動)

// 本程式由廣州房産網整理,歡迎轉載及提意見,版權沒有

function roll_pic_flash(roll_pic_ary) {

        // 生成幻燈片式的網頁圖檔滾動代碼

        var w                        = roll_pic_ary[3][0];

        var h                        = roll_pic_ary[3][1];

        var text_h                = roll_pic_ary[3][2];

        var bgcolor                = roll_pic_ary[3][3];

        var roll_swf        = roll_pic_ary[3][4];

        var swf_height        = h + text_h;

        var pics                = roll_pic_ary[0].join("|");

        var links                = roll_pic_ary[1].join("|");

        var texts                = roll_pic_ary[2].join("|");

        return '<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="'+ w +'" height="'+ swf_height +'"><param name="default_url" value="

http://www.gzfangzi.com/"><param name=wmode value="opaque"><param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+w+'&borderheight='+h+'&textheight='+text_h+'"><embed src="' + roll_swf + '" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+w+'&borderheight='+h+'&textheight='+text_h+'" menu="false" bgcolor="'+bgcolor+'" quality="high" width="'+ w +'" height="'+ h +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';

}

// 開始設定幻燈片參數

var roll_pic_width = 450;        // 圖檔寬度

var roll_pic_height = 300;        // 圖檔高度

var roll_text_height = 22;        // 文字高度

var roll_bgcolor = '#FFFFFF';        // 幻燈片背景色

var roll_flash = 'http://www.gzfangzi.com/demo/ad/roll_js_flash.swf'; // 幻燈片flash位址,請将此flash下載下傳儲存到你的伺服器,以免失效

// 幻燈片數組roll_pic_ary初始化(不用做任何改動)

var roll_pic_ary = new Array(Array(0),Array(0),Array(0),

Array(roll_pic_width,roll_pic_height,roll_text_height,roll_bgcolor,roll_flash));

// 增加一個圖檔,連接配接,文字說明

roll_pic_ary[0].push("http://www.gzfangzi.com/demo/ad/1.jpg");

roll_pic_ary[1].push(escape("http://www.gzfangzi.com"));

roll_pic_ary[2].push("超級女生新聞釋出會圖檔一");

roll_pic_ary[0].push("http://www.gzfangzi.com/demo/ad/2.jpg");

roll_pic_ary[2].push("超級女生新聞釋出會圖檔二");

roll_pic_ary[0].push("http://www.gzfangzi.com/demo/ad/3.jpg");

roll_pic_ary[2].push("超級女生的精彩表演一");

roll_pic_ary[0].push("http://www.gzfangzi.com/demo/ad/4.jpg");

roll_pic_ary[2].push("超級女生的精彩表演二");

roll_pic_ary[0].push("http://www.gzfangzi.com/demo/ad/5.jpg");

roll_pic_ary[1].push(escape("超級女生的精彩表演三"));

roll_pic_ary[2].push("文字說明");

roll_pic_ary[0].push("http://www.gzfangzi.com/demo/ad/6.jpg");

roll_pic_ary[1].push(escape("超級女生的精彩表演四"));

// 顯示幻燈片式的網頁圖檔滾動

document.write(roll_pic_flash(roll_pic_ary));

</SCRIPT>

</center>

</BODY>

</HTML>