亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍

使用純HTML5編寫一款網頁上的時鐘的代碼分享
來源:易賢網 閱讀:1945 次 日期:2016-07-09 10:22:51
溫馨提示:易賢網小編為您整理了“使用純HTML5編寫一款網頁上的時鐘的代碼分享”,方便廣大網友查閱!

這篇文章主要介紹了使用純HTML5編寫一款網頁上的時鐘的代碼分享,程序非常簡單且沒有時鐘上的數字顯示,純粹體現最基本的設計思路,需要的朋友可以參考下

你需要知道的:

canvas標簽只是圖形容器,您必須使用腳本來繪制圖形。默認大小:寬300px,高150px;

getContext() 方法可返回一個對象,該對象提供了用于在畫布上繪圖的方法和屬性。——獲取上下文對象。

getContext("2d") 對象屬性和方法,可用于在畫布上繪制文本、線條、矩形、圓形等等。

fillRect(l,t,w,h):默認顏色是黑色 strokeRect(l,t,w,h):帶邊框的方塊。默認一像素黑色邊框

setInterval() 方法可按照指定的周期(以毫秒計)來調用函數或計算表達式。

beginPath():定義開始繪制路徑, 它把當前的點設置為 (0,0)。 當一個畫布的環境第一次創建,beginPath()

方法會被顯式地調用。

closePath():結束繪制路徑(將起點與終點進行連接)

繪制圓形:

arc( x,y,半徑,起始弧度,結束弧度,旋轉方向)

x,y:起始位置

弧度與角度的關系:弧度=角度*Math.PI/180

旋轉方向:順時針(默認:false,逆時針:true)

代碼:

XML/HTML Code

<!DOCTYPE HTML>  

<html lang="en-US">  

<head>  

        <meta charset="UTF-8">  

        <title></title>  

        <script>  

                window.onload = function(){   

                        var oC = document.getElementById('ch1');   

                        var oGC = oC.getContext('2d');   

                        function drawClock(){   

                                var x = 200;   //指定坐標   

                                var y = 200;   

                                var r = 150;  //指定鐘表半徑   

                                oGC.clearRect(0,0,oC.width,oC.height);//清空畫布   

                                var oDate = new Date();      //創建日期對象   

                                var oHours = oDate.getHours();//獲取時間   

                                var oMin = oDate.getMinutes();   

                                var oSen = oDate.getSeconds();   

                                var oHoursValue = (-90 + oHours*30 + oMin/2)*Math.PI/180; //設置時針的值   

                                var oMinValue = (-90 + oMin*6)*Math.PI/180;   

                                var oSenValue = (-90 + oSen*6)*Math.PI/180;   

                                oGC.beginPath();//開始   

                                for(var i=0;i<60;i++){         //i為60,代表著時鐘的60個小刻度   

                                        oGC.moveTo(x,y);   

                                        oGC.arc(x,y,r,6*i*Math.PI/180,6*(i+1)*Math.PI/180,false); //循環從6度到12度   

                                }   

                                oGC.closePath();   

                                oGC.stroke();   

                                oGC.fillStyle ='white'; //覆蓋住小刻度的黑色線   

                                oGC.beginPath();   

                                oGC.moveTo(x,y);   

                                oGC.arc(x,y,r*19/20,0,360*(i+1)*Math.PI/180,false);   

                                oGC.closePath();//結束   

                                oGC.fill();   

                                oGC.lineWidth = 3; //設置時鐘圓盤大刻度的粗細值   

                                oGC.beginPath();  //開始畫大的時鐘刻度   

                                for(i=0;i<12;i++){              //i為12,代表著時鐘刻度的12大格   

                                        oGC.moveTo(x,y);   

                                        oGC.arc(x,y,r,30*i*Math.PI/180,30*(i+1)*Math.PI/180,false); // 間隔為30度,弧度=角度*Math.PI/180   

                                }   

                                oGC.closePath();   

                                oGC.stroke();   

                                oGC.fillStyle ='white'; //覆蓋住大刻度的黑色線   

                                oGC.beginPath();   

                                oGC.moveTo(x,y);   

                                oGC.arc(x,y,r*18/20,360*(i+1)*Math.PI/180,false);   

                                oGC.closePath();   

                                oGC.fill();//表盤完成    

                                oGC.lineWidth = 5;//設置時針寬度   

                                oGC.beginPath();//開始繪制時針   

                                oGC.moveTo(x,y);   

                                oGC.arc(x,y,r*10/20,oHoursValue,oHoursValue,false);//設置時針大小和弧度   

                                oGC.closePath();   

                                oGC.stroke();   

                                oGC.lineWidth = 3;//設置分針寬度   

                                oGC.beginPath();//開始繪制分針   

                                oGC.moveTo(x,y);   

                                oGC.arc(x,y,r*14/20,oMinValue,oMinValue,false);//設置分針大小和弧度   

                                oGC.closePath();   

                                oGC.stroke();   

                                oGC.lineWidth = 1;//設置秒針寬度   

                                oGC.beginPath();//開始繪制秒針   

                                oGC.moveTo(x,y);   

                                oGC.arc(x,y,r*19/20,oSenValue,oSenValue,false);//設置秒針大小和弧度   

                                oGC.closePath();   

                                oGC.stroke();   

                        }   

                        setInterval(drawClock,1000);//設置定時器,讓時鐘運轉起來   

                                drawClock();   

                };   

        </script>  

</head>  

<body>  

        <canvas id = "ch1" width = "400px" height = "400px"></canvas>  

</body>  

</html>  

更多信息請查看網頁制作
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍
欧美片第1页综合| 亚洲经典三级| 亚洲视频福利| 国产精品亚洲综合| 久久一日本道色综合久久| 欧美国产视频在线观看| 亚洲图色在线| 久久精品亚洲一区二区| 亚洲午夜精品一区二区| 亚洲精品一区二| 久久青草久久| 黑人中文字幕一区二区三区| 你懂的网址国产 欧美| 国产真实久久| 久久久久久久久久码影片| 欧美伊人影院| 国产一区清纯| 欧美区高清在线| 91久久久久| 狂野欧美一区| 国产欧美一区二区色老头| 欧美成熟视频| 欧美亚洲自偷自偷| 日韩香蕉视频| 国产精品啊啊啊| 久久另类ts人妖一区二区| 亚洲精选成人| 国产一区二区无遮挡| 先锋影音久久久| 亚洲精品一区二区三区樱花| 欧美日韩精品免费观看视一区二区 | 国产中文一区二区| 美女尤物久久精品| 亚洲尤物影院| 国产一区二区精品| 亚洲片区在线| 1024日韩| 亚洲精品黄色| 亚洲国产裸拍裸体视频在线观看乱了中文| 午夜视频精品| 欧美日韩ab| 欧美日韩免费观看一区| 午夜精品剧场| 狠狠色伊人亚洲综合网站色| 欧美日韩免费精品| 激情文学一区| 一本色道久久综合亚洲精品高清| 亚洲激情av| 国产日韩欧美一区二区三区在线观看 | 亚洲在线免费| 亚洲欧美日韩综合国产aⅴ| 国产精品区一区| 亚洲免费网站| 欧美精品啪啪| 亚洲高清久久| 亚洲制服av| 欧美日本一区| 999在线观看精品免费不卡网站| 亚洲神马久久| 欧美成人久久| 日韩一级大片| 久久九九精品| 伊人天天综合| 欧美综合国产| 韩国av一区| 国产亚洲成人一区| 亚洲欧美影院| 99伊人成综合| 欧美+日本+国产+在线a∨观看| 午夜精品免费| 国产亚洲永久域名| 欧美亚洲不卡| 先锋影音久久久| 国模一区二区三区| 亚洲一卡久久| 亚洲一级网站| 久久一区中文字幕| 亚洲国产日韩美| 久久国产精品毛片| 亚洲高清视频在线观看| 久久精品中文| 制服诱惑一区二区| 国产中文一区二区| 美女网站久久| 国产精品午夜av在线| 欧美日韩一区二区三区在线观看免| 亚洲久久在线| 欧美日一区二区在线观看| 国产伦精品一区二区三区照片91 | 免费在线亚洲欧美| 国产一区二区中文字幕免费看| 伊人久久综合| 久久国产99| 国产精品videosex极品| 国产伦精品一区二区三区四区免费| 久久综合伊人77777麻豆| 精品91免费| 性欧美长视频| 亚洲少妇自拍| 亚洲人体大胆视频| 欧美搞黄网站| 久久国产精品毛片| 国产精品一区二区你懂得| 欧美日韩免费观看一区=区三区| 国产精品毛片va一区二区三区| 欧美性色综合| 欧美日本一区| 久久亚洲图片| 亚洲欧美日韩国产| 国产精品久久久免费| 黄色在线一区| 亚洲午夜视频| 在线免费观看欧美| 国产综合视频| 合欧美一区二区三区| 欧美女激情福利| 欧美在线黄色| 欧美精品一级| 欧美午夜不卡影院在线观看完整版免费| 免费一级欧美片在线播放| 国产精品久久久免费 | 久久av一区二区| 久久成人一区| 久久人人超碰| 欧美日韩第一区| 狠狠色综合网| 亚洲精选91| 香蕉av777xxx色综合一区| 美脚丝袜一区二区三区在线观看| 母乳一区在线观看| 狂野欧美一区| 在线观看亚洲视频啊啊啊啊| 狠狠色伊人亚洲综合网站色| 亚洲福利电影| 免费不卡亚洲欧美| 午夜日本精品| 一区二区三区四区五区精品| 久久大香伊蕉在人线观看热2| 性色av一区二区怡红| 女人香蕉久久**毛片精品| 欧美日韩一区二区三区在线视频| 亚洲视屏一区| 亚洲欧美日韩国产综合精品二区 | 午夜精品剧场| 亚洲欧洲一区二区天堂久久| 国产欧美精品| 欧美精品亚洲| 国产精品一区亚洲| 狠狠88综合久久久久综合网| 国产精品久久久久毛片大屁完整版 | 欧美一区免费视频| 一区在线播放| 久久深夜福利| 中文在线不卡| 国产一区二区三区无遮挡| av成人激情| 欧美日韩喷水| 久久国产手机看片| av不卡在线看| 欧美视频日韩| 久久狠狠婷婷| 国产一区导航| 亚洲激情社区| 韩国在线一区| 久久综合狠狠| 亚洲女人av| 一区二区三区四区五区精品| 欧美日韩一区二区三区在线观看免| 国产欧美日韩视频一区二区三区| 欧美日韩一区自拍| 欧美一区二区三区免费看| 国产精品毛片| 国产欧美日韩一区二区三区| 激情久久中文字幕| 欧美在线播放一区二区| 久久xxxx精品视频| 一区二区三区四区五区精品| 欧美三级乱码| 久久精精品视频| 欧美精品午夜| 99视频+国产日韩欧美| 久久久久久自在自线| 国产欧美三级| 一本不卡影院| 在线视频亚洲| 亚洲免费久久| 91久久国产综合久久蜜月精品| 国产一区清纯| 韩日在线一区| 亚洲国产国产亚洲一二三| 韩国亚洲精品| 亚洲国产精品久久久久久女王 | 久久午夜av| 欧美中文字幕| 久久精品免费| 欧美一区二视频在线免费观看| 久久久久久黄| 欧美日韩国产综合在线| 国产一区二区三区四区三区四| 欧美日韩亚洲一区三区| 国产自产精品| 国产乱人伦精品一区二区| 久久av在线| 99国产精品久久久久久久| 一区二区三区四区五区精品| 亚洲欧美一区二区原创| 99国产精品视频免费观看一公开| 狠狠入ady亚洲精品经典电影| 精品动漫3d一区二区三区免费版| 亚洲少妇自拍| 欧美另类视频| 欧美91精品| 欧美精品一区二区三区在线看午夜| 国产精品久久久一区二区三区| 激情综合在线| 欧美激情一级片一区二区| 国产精品v欧美精品∨日韩| 午夜亚洲福利| 亚洲理伦在线| 久久一二三区| 欧美激情视频一区二区三区在线播放| 麻豆av一区二区三区| 玖玖玖国产精品| 美女精品网站| 性欧美精品高清| 一区福利视频| 蜜桃伊人久久| 欧美视频亚洲视频| 亚洲精品九九| 久久精品欧洲| 亚洲电影成人| 久久久av水蜜桃| 亚洲午夜电影| 免费看亚洲片| 精品动漫3d一区二区三区免费版| 妖精视频成人观看www| 国产精品乱码一区二区三区| 欧美 日韩 国产在线| 日韩天天综合| 欧美日韩一区二区三区免费| 中文日韩在线| 国一区二区在线观看| 午夜在线视频一区二区区别| 国内精品嫩模av私拍在线观看| 校园激情久久| av不卡免费看| 亚洲国产精品一区在线观看不卡| 久久久久久色| 国产精品乱码| 亚洲激情专区| 韩日精品在线| 午夜久久99| 裸体丰满少妇做受久久99精品| 18成人免费观看视频| 欧美在线首页| 蜜桃av综合| 国产久一道中文一区| 亚洲精品极品| 99热免费精品| 欧美三级第一页| 国产日韩欧美在线播放不卡| 亚洲视频欧美在线| 国产伦精品一区二区三区高清版| 国产一区二区无遮挡| 久久伊人亚洲| 男人天堂欧美日韩| 性久久久久久| 久久av一区| 欧美中文字幕| 蜜桃av综合| 欧美在线视频二区| 欧美不卡在线| 国产精品国产精品| 黄页网站一区| 在线欧美一区| 中文有码久久| 国产毛片一区| 亚洲欧美日韩精品综合在线观看| 国产精品亚洲综合久久| 在线亚洲观看| 在线一区亚洲| 先锋影音久久| 欧美精品色网| 亚洲特色特黄| 国产视频在线观看一区| 极品少妇一区二区三区| 亚洲欧洲午夜| 免费视频一区| 国产精品va| 国产亚洲激情| 久热国产精品| 狠色狠色综合久久| 日韩视频在线播放| 性欧美videos另类喷潮| 欧美88av| 亚洲精品韩国| 久久综合狠狠| 91久久国产综合久久蜜月精品| 国产精品乱码一区二区三区| 久久久久久色| 亚洲国内欧美| 久久国产精品久久w女人spa| 欧美久久电影| 99在线热播精品免费99热| 久久午夜激情| 亚洲精品黄色| 久久综合激情| 亚洲久久视频| 午夜精品偷拍| 亚洲一区二区四区| 一区在线视频| 欧美一区1区三区3区公司 | 午夜久久99| 亚洲国产精品一区制服丝袜| 久久99伊人| 亚洲精选久久| 国产精品啊v在线| 久久电影一区| a91a精品视频在线观看| 欧美日韩1区2区3区| 国产精品有限公司| 亚洲午夜精品久久久久久app| 免费视频一区二区三区在线观看| 在线日韩av| 国内精品**久久毛片app| 免费在线成人| 国产视频一区欧美| 亚洲精品影院在线观看| 好吊日精品视频| 欧美极品一区二区三区| 销魂美女一区二区三区视频在线| 极品日韩久久| 国内精品嫩模av私拍在线观看| 久久资源av| 性色一区二区| 亚洲尤物精选| 亚洲一区二区三区四区五区午夜| 亚洲精品男同| 亚洲人久久久| 日韩亚洲视频| 亚洲免费激情| 99视频一区| 亚洲毛片播放| 99国内精品| 亚洲精品四区| 99精品福利视频| av成人毛片| 国产日韩1区| 国产精品欧美久久| 亚洲欧美久久久| 久久久久国内| 欧美福利视频| 亚洲视频碰碰| 国产欧美短视频| 免费一区视频| 你懂的亚洲视频| 欧美亚韩一区| 亚洲精品乱码| 亚洲永久网站| 欧美精品一区二区三区久久久竹菊| 欧美黄色免费| 精品69视频一区二区三区Q| 亚洲精品男同| 免费日韩av片| 欧美日韩影院| 一区二区三区国产盗摄| 亚洲欧美日韩精品在线| 欧美大片专区| 亚洲精品欧美精品| 男女精品网站| 一区在线免费观看| 国产精品永久入口久久久| 欧美不卡视频| 一本色道88久久加勒比精品| 午夜一级久久| 亚洲午夜黄色| 性色一区二区三区| 精品动漫3d一区二区三区免费| 99亚洲一区二区| 欧美高清日韩| 中文亚洲欧美| 欧美日韩网址| 亚洲欧美久久久| 在线 亚洲欧美在线综合一区| 国产精品视频福利| 亚洲午夜精品久久久久久浪潮| 国产伦理一区| 亚洲一二三区精品| 亚洲欧美国产精品桃花| 亚洲性人人天天夜夜摸| 奶水喷射视频一区| 亚洲精品欧美精品| 欧美性天天影院| 玖玖精品视频| 亚洲一区网站| 99精品国产在热久久婷婷| 欧美午夜电影在线观看| 久久精品成人一区二区三区蜜臀| 精品91在线| 欧美三级乱码|