国产69囗曝吞精在线视频,肥臀浪妇太爽了快点再快点,亚洲欧洲成人a∨在线观看,狠狠色丁香久久综合 ,国精一二二产品无人区免费应用,亚洲精品久久久久中文字幕,四虎一区二区成人免费影院网址 ,无码三级中文字幕在线观看

      Javascrpit之打字機效果

      2018-6-25    seo達人

      如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

      今天來看看怎么實現炫酷的打字機效果。即把一段話一個字一個字的顯示出來。

      效果圖:

      實現思路:

      首先規定好顯示字數的速度即settimeout執行間隔用來控制每個字之間輸出速度。再把判斷段落的總字數,循環段落總字數來實現一個字一個字的輸出。

      js代碼:

      
          
      1. var theNewsNum;
      2. var theAddNum;
      3. var totalNum;
      4. var CurrentPosion=0;
      5. var theCurrentNews;
      6. var theCurrentLength;
      7. var theNewsText;
      8. var theTargetLink;
      9. var theCharacterTimeout;
      10. var theNewsTimeout;
      11. var theBrowserVersion;
      12. var theWidgetOne;
      13. var theWidgetTwo;
      14. var theSpaceFiller;
      15. var theLeadString;
      16. var theNewsState;
      17. function startTicker(){
      18. // ------ 設置初始數值
      19. theCharacterTimeout = 50;//字符間隔時間
      20. theNewsTimeout = 2000;//新聞間隔時間
      21. theWidgetOne = "_";//新聞前面下標符1
      22. theWidgetTwo = "-";//新聞前面下標符
      23. theNewsState = 1;
      24. theNewsNum = document.getElementById("incoming").children.AllNews.children.length;//新聞總條數
      25. theAddNum = document.getElementById("incoming").children.AddNews.children.length;//補充條數
      26. totalNum =theNewsNum+theAddNum;
      27. theCurrentNews = 0;
      28. theCurrentLength = 0;
      29. theLeadString = " ";
      30. theSpaceFiller = " ";
      31. runTheTicker();
      32. }
      33. // --- 基礎函數
      34. function runTheTicker(){
      35. if(theNewsState == 1){
      36. if(CurrentPosion<theNewsNum){
      37. setupNextNews();
      38. }
      39. else{
      40. setupAddNews();
      41. }
      42. CurrentPosion++;
      43. if(CurrentPosion>=totalNum||CurrentPosion>=1){
      44. CurrentPosion=0;//最多條數不超過num_gun條
      45. }
      46. }
      47. if(theCurrentLength != theNewsText.length){
      48. drawNews();
      49. }
      50. else{
      51. closeOutNews();
      52. }
      53. }
      54. // --- 跳轉下一條新聞
      55. function setupNextNews(){
      56. theNewsState = 0;
      57. theCurrentNews = theCurrentNews % theNewsNum;
      58. theNewsText = document.getElementById("AllNews").children[theCurrentNews].children.Summary.innerText;
      59. theTargetLink = document.getElementById("AllNews").children[theCurrentNews].children.Summary.children[0].href;
      60. theCurrentLength = 0;
      61. document.all.hottext.href = theTargetLink;
      62. theCurrentNews++;
      63. }
      64. function setupAddNews() {
      65. theNewsState = 0;
      66. theCurrentNews = theCurrentNews % theAddNum;
      67. theNewsText = document.getElementById("AllNews").children[theCurrentNews].children.Summary.innerText;
      68. theTargetLink = document.getElementById("AllNews").children[theCurrentNews].children.Summary.children[0].href;
      69. theCurrentLength = 0;
      70. document.all.hottext.href = theTargetLink;
      71. theCurrentNews++;
      72. }
      73. // --- 滾動新聞
      74. function drawNews(){
      75. var myWidget;
      76. if((theCurrentLength % 2) == 1){
      77. myWidget = theWidgetOne;
      78. }
      79. else{
      80. myWidget = theWidgetTwo;
      81. }
      82. document.all.hottext.innerHTML = theLeadString + theNewsText.substring(0,theCurrentLength) + myWidget + theSpaceFiller;
      83. theCurrentLength++;
      84. setTimeout("runTheTicker()", theCharacterTimeout);
      85. }
      86. // --- 結束新聞循環
      87. function closeOutNews(){
      88. document.all.hottext.innerHTML = theLeadString + theNewsText + theSpaceFiller;
      89. theNewsState = 1;
      90. setTimeout("runTheTicker()", theNewsTimeout);
      91. }
      92. window.onload=startTicker;
      藍藍設計www.izc.net.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://www.izc.net.cn

      存檔

      主站蜘蛛池模板: 伊人精品久久久久7777| 操啊操| 国产精品一码二码三码四码| 亚洲成av人片在线观看天堂无码| 欧美精品在线观看| 男人天堂av在线播放| 日韩人妻无码精品久久久不卡| 亚洲成av不卡无码无码不卡| 国产剧情在线观看| 超碰在线公开免费| 精品国产一区二区三区久久狼 | 一卡二卡三卡在线| 1精品啪国产在线观看免费牛牛| 无尺码精品产品网站| 亚洲国产欧美日韩另类| 依依成人在线| 男女做网站| 国产午夜福利在线播放| 亚洲成av人在线观看成年美女| 自拍偷拍日韩| 自拍第二页| 真实的国产乱xxxx在线| 天天摸天天做天天添欧美| 两个小y头稚嫩紧窄h文| 久久99国产综合精品免费| 亚洲中文字幕无码一久久区| 狼人大香伊蕉在人线国产| 国产性猛交╳xxx乱大交| 福利网址在线| 亚洲阿v天堂在线| 中文在线天堂а√在线| 欧美在线天堂| 日本精品一二三| 中文字幕av日韩精品一区二区| 婷婷伊人五月尤物| 亚洲骚| 亚洲操片| 国产又大又黑又粗免费视频| 国模gogo无码人体啪啪| 91亚洲精品乱码久久久久久蜜桃| 福利电影一区二区|