เป็นลูกเล่นสำหรับเอาไปตกแต่งเว็บ เมื่อก่อนเห็นตามเว็บต่างๆ บ่อย แต่เดี๋ยวนี้ไม่ค่อยนิยม หันไปใช้นาฬิกาสวยๆ จาก flash
เอามาแนะนำเผื่อใครสนใจนำไปใช้งาน รูปแบบการทำงาน คือดึงเวลาจาก server เป็นเวลาตั้งต้น จากนั้นเวลาก็จะเดินไปเรื่อย
ตัวอย่างโค้ดทั้งหมด
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > <head> <meta http-equiv= "Content-Type" content= "text/html; charset=utf-8" /> <title></title> </head> <body> <div id= "css_time_run" > <?= date ( "H:i:s" )?> </div> <br /> <script type= "text/javascript" > $( function (){ var nowDateTime= new Date ( "<?=date(" m/d/Y H:i:s ")?>" ); var d=nowDateTime.getTime(); var mkHour,mkMinute,mkSecond; setInterval( function (){ d=parseInt(d)+1000; var nowDateTime= new Date (d); mkHour= new String(nowDateTime.getHours()); if (mkHour.length==1){ mkHour= "0" +mkHour; } mkMinute= new String(nowDateTime.getMinutes()); if (mkMinute.length==1){ mkMinute= "0" +mkMinute; } mkSecond= new String(nowDateTime.getSeconds()); if (mkSecond.length==1){ mkSecond= "0" +mkSecond; } var runDateTime=mkHour+ ":" +mkMinute+ ":" +mkSecond; $( "#css_time_run" ).html(runDateTime); },1000); }); </script> </body> </html> |
ตัวอย่าง