1) 在想出現(xiàn)播放器的地方插入一個層: div id="speech_player" name="speech_player"/div 層的id可以自己定。
成都創(chuàng)新互聯(lián)專注于通化網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供通化營銷型網(wǎng)站建設(shè),通化網(wǎng)站制作、通化網(wǎng)頁設(shè)計、通化網(wǎng)站官網(wǎng)定制、小程序定制開發(fā)服務(wù),打造通化網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供通化網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
2)把以下代碼放在/body前面:
script type="text/javascript" src="speech.w3cool.com/swf/speech.js,前面加上http://"/script
script type="text/javascript"
var _scid = "copytext"; // 希望朗讀的文章塊的id;
var _spid = "speech_player"; //顯示播放器的id;
_sp_bg = "0xCDDFF3"; //修改成想要的顏色
_sp_leftbg = "0x357DCE";
_sp_lefticon = "0xF2F2F2";
_sp_rightbg = "0x357DCE";
_sp_rightbghover = "0x4499EE";
_sp_righticon = "0xF2F2F2";
_sp_righticonhover = "0xFFFFFF";
_sp_text = "0x357DCE";
_sp_slider = "0x357DCE";
_sp_track = "0xFFFFFF";
_sp_border = "0xFFFFFF";
_sp_loader = "0x8EC2F4";
speaker();
/script
可以把speech.js文件下下來,放在項目文件夾下,然后引用,這樣可以不能連上互聯(lián)網(wǎng)的情況下使用
不過用這個要條件的,普通網(wǎng)站即PR5的只能共享32個合成服務(wù),即播放會受到限制,有排隊的規(guī)則,先到先合成聲音。PR=5的網(wǎng)站好像是免費享有的。
JavaScript拼接字符串有兩種方法:
①用“+=”運算符:
var?str?=?"123";?
str+=?"456";?
var?result?=?"";?
for(var?i=0;?i,10;?i++)?result?+=?str;
這樣str在第二步的時候連接成為123456,result就會在每次循環(huán)的時候連接一遍"123456"。
②使用數(shù)組:
在循環(huán)拼接的時候不是相接拼接到某個字符串里去,而是把字符串放到一個數(shù)組里,最后用數(shù)組.join("") 得到結(jié)果字符串:
var?str?=?"123";
str+=?"456";
var?result?=?"",?a?=?new?Array();
for(var?i=0;?i10;?i++)?a[i]?=?str;
result?=?a.join("");?a?=?null;
兩個位置重疊不就好了,完后就是這個樣子不過頭發(fā)的橫縱坐標(biāo)比頭的橫縱坐標(biāo)都低5個像素
簡單得很,你可以研究一下QQ秀的方法,是26層疊加的,我用它的辦法在我網(wǎng)站俱樂部也讓大家設(shè)計自己的形象,下面是相關(guān)代碼,相信你能看懂的:
首先是在HEAD里面定義顯示函數(shù):
SCRIPT LANGUAGE=JavaScript
function Face_Info(face,id)
{
var showArray = face.split('-');
var s="";
for (var i=0; i=25; i++)
{
if(showArray[i] != '0')
{
s+="IMG src=/club/show/face/"+i+"/"+showArray[i]+".gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:"+i+";'";
}
}
s+="IMG src=/club/show/face/blank.gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:50;'";
id.innerHTML=s;
}
/script
需要顯示頭像的地方定義DIV ID:
DIV id=user_fasce_1 style='padding:0;position:relative;top:0;left:0;width:140;height:226' align=left/div
適當(dāng)?shù)臅r刻調(diào)用函數(shù)顯示頭像:
SCRIPT LANGUAGE=JavaScript
Face_Info('0-0-0-0-0-0-0-initf-31-21-0-initf-0-initf-init-0-0-0-4-0-0-0-0-2-27-0',user_fasce_1);
/script
設(shè)置一個flag開關(guān),點擊一次改變一下flag的狀態(tài),比如默認(rèn)flag為true;然后以flag的狀態(tài)為判斷條件,if(flag==true){執(zhí)行從小到大的方法并且改變flag為false},else{執(zhí)行從大到小的方法并且改變flag為true}再次點擊按鈕之后,此時flag狀態(tài)為false,再次點擊就會自行第二個方法了
for(i=;i5;i++){
document.getElementById("P" + i).className = "……";
}
小子, 看清楚了,for語句里面是“;”而不是“,”,先把基礎(chǔ)打好吧。