當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

JS代碼完成文字幻燈片

JS代碼完成文字幻燈片

更新時間:2023-06-21 文章作者:未知 信息來源:網絡 閱讀次數:

編程(Programming)是編定程序的中文簡稱,就是讓計算機代碼解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,并最終得到相應結果的過程。為了使計算機能夠理解(understand)人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。

【實例名稱】

文字幻燈片

【實例描述】

幻燈片在圖像切換中應用非常廣泛,有時為了增加頁面的美觀性,也需要為文字內容設置幻燈片。本例通過JavaScript和CSS的結合,學習制作文字幻燈片。

【實例代碼】

<script language="JavaScript"> //用數組存放循環顯示的信息 Text = new Array(  "<a target='_blank' class='cr4'>我們的理工科學生必須要學習語文</a>",  "<a class='cr4'>英語不過不能畢業,現在漢語不過也不能畢業</a>",  "<a target='_blank' class='cr4'>要求所有理工科學生必須要學習語言、文學等方面的兩門...</a>",  "<a target='_blank' class='cr4'>文化素質教育核心課程”北京航空航天</a>",  "<a target='_blank' class='cr4'>有必要。中國人國語不行還談什么</a>" ) var IDX= -1; //用來循環顯示內容的方法 function playAd() {  if (IDX==Text.length-1) {   IDX=0;  } else {   IDX++;  }  var prefix = "";  divText.filters[0].apply();            //應用濾鏡效果  divText.innerHTML = prefix + Text[IDX];//注意divText是表格中單元格的ID  divText.filters[0].play();  to = setTimeout("playAd()",6000);      //定時器用來循環顯示 } </script>

需要在body中添加一個table,用來定義內容顯示的區域,代碼如下所示: <table width=453 border=0 cellspacing=3 cellpadding=0>           <tr bgcolor=CCF4B9>             <td height=30 bgcolor=CCF4B9 id=divText class=trans></td>           </tr>    <script>playAd()</script>  </table> </body> </html>

【運行效果】

運行效果

【難點剖析】

本例的重點是對象濾鏡的使用。Javascript為對象提供了“filters”屬性.專門用于設置濾鏡效果。其總共有三種方法,語法和注釋如下所示:

對象名.filters(濾鏡數值).Apply( )           //裝備濾鏡

對象名.filters(濾鏡數值).play( )            //開始播放濾鏡效果

對象名.filters(濾鏡數值).Stop( )          //停止濾鏡效果

【源碼下載】

本實例JS代碼下載


使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內存少、執行效率高。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
亚洲嫩草影院久久精品