1. نظرة عامة
عند تصميم موقع ويب وتطويره ، يمكنك إضافة وظيفة عرض تاريخ النظام إلى الصفحة. إذا كان يمكن عرض المهرجان المقابل أثناء عرض تاريخ النظام ، فيمكنك تقديم المساعدة لزوار موقع الويب.
2. النقاط الفنية
يمكن تقسيم وظيفة تنفيذ موجه التاريخ الخاص تقريبًا إلى الخطوات التالية:
(1) قم بإنشاء مثيل لكائن Date () ، واستخدام أساليب getyear () ، و getMonth () ، و getDate () ، و getDay () للحصول على معلومات البيانات حول السنة والشهر واليوم والأسبوع في وقت النظام الحالي.
(2) يتم حساب معلومات الشهر التي تم الحصول عليها باستخدام طريقة getMonth () من 0 ، لذلك يجب إضافة البيانات المقابلة للشهر تلقائيًا إلى 1.
(3) المعلومات الأسبوعية التي تم الحصول عليها باستخدام طريقة GetDay () هي بيانات عددية ، ومن الضروري استخدام صفيف كائن البيانات لتحويلها إلى معلومات النص المقابلة.
(4) يتم الحكم على اسم المهرجان المعروض على أساس الشهر واليوم الذي تم الحصول عليه.
(5) الجمع بين جميع البيانات وإخراجها إلى المتصفح ، واستخدم طريقة InnerHTML المميزة مع علامة <viv> لتنفيذها.
3. رمز التنفيذ المحدد
(1) استخدم javaScript لكتابة وظيفة موجه تاريخ خاص DatePrompt () لتحديد علامة <viv> التي تعرض التاريخ الخاص. رمز الدالة المخصصة التي تقدم لتاريخ خاص هي كما يلي:
<script language = "javaScript"> <!-وظيفة DatePrompt () {calendar = new Date () ؛ // احصل على كائن التاريخ = calendar.getDay () ؛ الشهر = calendar.getMonth ()+1 ؛ // الحصول على تاريخ الشهر = calendar.getDate () ؛ // Get Day Year = Calendar.getlyear () ؛ // احصل على 4 بت var dayname = صفيف جديد ("الأحد" ، "الاثنين" ، "الثلاثاء" ، "الخميس" ، "الجمعة" ، "السبت") ؛ var time = year+"year"+month+"month"+date+"day"+dayName [day]+"" ؛ // المركب تاريخ var holiday = "" ؛ if ((month == 1) && (date == 1)) Holiday = "<font color = red> يوم رأس السنة الميلادية == 1)) Holiday = "<font color = red> يوم للأطفال الدوليين" ؛ if ((الشهر == 7) && (date == 1)) Holiday = "<font color = Red> Centering Party Minivary" ؛ if ((month == 8) && (Date == 1)) اليوم "؛ if ((month == 12) && (date == 25)) Holiday =" <font color = red> Christmas "؛ time = time+holiday ؛ clock.innerhtml = time ؛ // إظهار تاريخ النظام وقم بإعطاء مطالبات تاريخ خاصة} //-> </script>(2) في حدث ONLOAD المميز بـ <DOMY> في الصفحة التي تحتاج إلى عرض التاريخ والوقت الخاصين في الوقت الحقيقي ، اتصل بوظيفة DatePrompt () المكتوبة للتو ، وأضف علامة <div> في الموقع المناسب في الصفحة. يتم استخدام الرمز التالي لاستدعاء الوظيفة المخصصة. رمز المفتاح كما يلي:
<body onload = "datePrompt ()"> <td align = "center" background = "Images/1.jpg"> <div id = "clock"> </viv> </td>
ما سبق هو المعرفة ذات الصلة حول طريقة التنفيذ في وظيفة موجه التاريخ الخاص الذي قدمه لك المحرر. آمل أن يكون ذلك مفيدًا لك. إذا كان لديك أي أسئلة ، فيرجى ترك رسالة لي وسوف يرد المحرر إليك في الوقت المناسب. شكرا جزيلا لدعمكم لموقع wulin.com!