English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

مشاركة شيفرة الدوران الكامل لـ js

هذا المثال يشارككم كود العدادات التنازلية js، يمكنكم الرجوع إليه، وتفاصيله كالتالي

<html>
<head>
<title>العدادات التنازلية اختبار</title>
 <script src="http://event.wushuangol.com/ShopClothes/Scripts/jquery-1.4.4.min.js" type="text/javascript"></script>
 <script language="JavaScript">
 $("document").ready(function () {
<!-- يجب تشغيل الوقت
 clockon();
 });
function clockon() {
 var now = new Date();
 var year = now.getFullYear(); //getFullYear getYear
 var month = now.getMonth();
 var date = now.getDate();
 var day = now.getDay();
 var hour = now.getHours();
 var minu = now.getMinutes();
 var sec = now.getSeconds();
 var week;
 month = month + 1;
 if (month < 10) month = "0" + month;
 if (date < 10) date = "0" + date;
 if (hour < 10) hour = "0" + hour;
 if (minu < 10) minu = "0" + minu;
 if (sec < 10) sec = "0" + sec;
 var arr_week = new Array("يوم الأحد", "يوم الاثنين", "يوم الثلاثاء", "يوم الأربعاء", "يوم الخميس", "يوم الجمعة", "يوم السبت");
 week = arr_week[day];
 var time = "";
 time = year + "سنة" + month + "شهر" + date + "يوم" + " " + hour + ":" + minu + ":" + sec + " " + week;
 $("#bgclock").html(time);
 var timer = setTimeout("clockon()", 200);
}
<!-- سكريبت مخفي من المتصفحات القديمة
var DifferHour = -1
var DifferMinute = -1
var DifferSecond = -1
var Tday1 = new Date("شهر فبراير 11، 2013 00:00:00") //**وقت العد التنازلي-انتبه إلى النمط
تعريف daysms = 24 * 60 * 60 * 1000
تعريف hoursms = 60 * 60 * 1000
تعريف Secondms = 60 * 1000
تعريف الميكروثانية = 1000
وظيفة clock()
{
 تعريف time = new Date()
 تعريف الساعة = time.getHours()
 تعريف الدقيقة = time.getMinutes()
 تعريف الثانية = time.getSeconds()
 تعريف timevalue = "" + ((الساعة > 12) ? الساعة - 12 : الساعة)
 timevalue += ((الدقيقة < 10) ? ":0":":") + الدقيقة
 timevalue += ((الثانية < 10) ? ":0":":") + الثانية
 timevalue += ((الساعة > 12) ? " PM":" AM")
 تعريف تحويل الساعة = الساعة المختلفة
 تعريف تحويل الدقيقة = الدقيقة المختلفة
 تعريف تحويل الثانية = الدقيقة المختلفة
 تعريف Diffms = Tday1.getTime() - time.getTime()
 DifferHour = Math.floor (Diffms / daysms)
 Diffms -= الساعة المختلفة * daysms
 DifferMinute = Math.floor (Diffms / hoursms)
 Diffms -= الدقيقة المختلفة * hoursms
 DifferSecond = Math.floor (Diffms / Secondms)
 Diffms -= الدقيقة المختلفة * Secondms
 تعريف dSecs = Math.floor (Diffms / الميكروثانية)
 إذا (تحويل الساعة != الساعة المختلفة) قم بتعيين قيمة dd من formnow إلى الساعة المختلفة
 إذا (تحويل الدقيقة != الدقيقة المختلفة) قم بتعيين قيمة hh من formnow إلى الدقيقة المختلفة
 if(convertSecond != DifferSecond) document.formnow.mm.value=DifferSecond
 document.formnow.ss.value=dSecs
 document.formnow.ss.value=dSecs
// document.formnow.Tnow.value= DifferHour DifferMinute + DifferSecond + dSecs
setTimeout("clock()",1000)
}
//
إخفاء-->
</script>
</head>
<body onload="clock();return true" >
<!--يظهر المحتوى-->
<form name="formnow">
<input name="dd" type="text" style="border:0;" size=2>
يوم
<input name="hh" type="text" style="border:0;" size=2>
ساعة
<input name="mm" type="text" style="border:0;" size=2>
دقيقة
<input name="ss" type="text" style="border:0;" size=2>
ثانية
<span id="bgclock" style="float:right;padding-right:10px; padding-top:2px;text="red""></span>
</form>
<!--انتهت العد العكسي-->
</body>
</html> 

هذا هو نهاية محتوى المقالة، آمل أن يكون قد ساعدكم في التعلم، وأتمنى أن تشجعوا دروس الصراخ كثيرًا.

مفضل لك