• <kbd id="qyk40"></kbd>
  • <strike id="qyk40"></strike><samp id="qyk40"><pre id="qyk40"></pre></samp>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>HTML5模仿駭客帝國文字矩陣效果</title>
    </head>
    <body>
     
    <canvas id="q"></canvas>
    <script type="text/javascript" >
    var s = window.screen;
    var width = q.width = s.width;
    var height = q.height = s.height;
    var letters = Array(256).join(1).split('');
    var draw = function () {
      q.getContext('2d').fillStyle='rgba(0,0,0,.05)';
      q.getContext('2d').fillRect(0,0,width,height);
      q.getContext('2d').fillStyle='#0F0';
      letters.map(function(y_pos, index){
        text = String.fromCharCode(3e4+Math.random()*33);
        x_pos = index * 10;
        q.getContext('2d').fillText(text, x_pos, y_pos);
        letters[index] = (y_pos > 758 + Math.random() * 1e4) ? 0 : y_pos + 10;
      });
    };
    setInterval(draw, 33);
    </script>
     
    <p>更多代碼請訪問:<a href="http://www.lanrentuku.com/js/" target="_blank">懶人圖庫</a></p>
    </body>
    </html>

    穩定

    產品高可用性高并發

    貼心

    項目群及時溝通

    專業

    產品經理1v1支持

    快速

    MVP模式小步快跑

    承諾

    我們選擇聲譽

    堅持

    10年專注高端品質開發
    • 返回頂部
    国产午夜亚洲精品理论片不卡 | 一本色道久久综合亚洲精品| 亚洲精品无码日韩国产不卡av| 日韩精品一区二区三区老鸦窝| 国产99视频精品免费观看7| 91精品国产高清久久久久久| 久久夜色精品国产亚洲AV动态图| 中文精品久久久久人妻不卡| 精品久久久久久久久久中文字幕 | 99re6这里有精品热视频在线| 国产在线精品无码二区| 国产精品99在线播放| 四虎影院国产精品| 青草热在线精品视频99app| 日韩免费一区二区三区在线| 一本大道无码日韩精品影视_| 国产精品午夜无码av体验区| 精品国产香蕉伊思人在线又爽又黄| 日韩精品专区在线影院重磅| 中文字幕日韩精品一区二区三区| 国产成人精品久久二区二区| 亚洲欧洲精品在线| 精品国精品国产自在久国产应用 | 国产精品嫩草影院在线| 国产精品视频在线观看| 色哟哟精品视频在线观看| 亚洲日韩国产AV无码无码精品| 国产精品福利在线| 亚洲a∨无码精品色午夜| 无码日韩精品一区二区免费| 宅男宅女精品国产av天堂| 国内精品久久久久影院亚洲| 亚洲精品无码国产片| 精品国产一区二区三区| 1313午夜精品理论片| 视频久re精品在线观看| 国产精品免费看久久久无码| 国产精品三级国语在线看| 亚洲AV日韩精品一区二区三区| 日韩人妻无码一区二区三区久久| 日韩精品一线二线三线优势|