الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف انشئ تقويم بمتغيرات

مغلق
بدأه anaLoOdy في 27 ديسمبر 2002 · 3 رد · 655 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

عندي سؤال وانا متأكده إن شاء الله اني سوف اجد اجابته عندكم :)

كيف انشئ تقويم ولكن وظيفته ليس فقط اظهار التواريخ فهو يقوم بعدة وظائف وهي:

عند الضغط على تاريخ معين فإن هذا التاريخ يظهر في حقل معين والوظيفه الثانيه وهي الأهم بأن يتغير لون التاريخ الذي ضغطته عن باقي التواريخ وعند الضغط عليه مره اخرى يرجع الى اللون الأصلي

مثال:

التقويم مفتوح امامي بخلفيه بيضاء مثلا

اريد انا اختار يوم 1/1/2003

عند الضغط على المربع الذي يحوي هذا اليوم فإنه سوف توضع قيمته 1/1/2003 في حقل معين خاص بالتاريخ

ثم بعد ذلك لو فتحت التقويم مره اخرى سوف اجد ان جميع الأيام ذات خلفيه بيضاء ماعدا يوم 1/1/2003 بخلفيه لونها احمر مثلا

ويمكن اعادة الخانه الخاصه بهذا التاريخ الى لونها الطبيعي الأبيض وذلك بالضغط عليها مره اخرى او بعد مرور هذا اليوم الذي اخترته اي في يوم 2/1/2003 سوف يرجع لون الخانه الى الأبيض

والمهم انه بعد اختيار تاريخ معين ان تضل القيمه مخزنه حتى لو خرجت من الموقع او عدت اليه بعد فتره

الرجاء المساعده:rolleyes:

وشكرا

#2

أهلا بك ..

بخصوص استفسارك هذا طبعا سكريبت جافا سكريبت .. طريقة العمل كحل أولي عمل جدول كل خلية لها id خاص .. طبعا ستستخدمي أحداث لمعالجة ضغطة الماوس .. عند الضغط على ماوس تستدعى دالة يمرر لها رقم الخلية تقوم بإبدال لونها و جعل باقي خلفية الخلايا أبيض ..

من أجل الاحتفاظ بلون خلفية اليوم هناك طريقتان ..

الأولى استخدام الملفات أو قاعدة بيانات تحتفظ باليوم و هذه ليست عمليه و يفضل استخدام الملف ..

و الثانية فحص قيمة اليوم في الجهاز لو كان مطابقا يتغير لونه و اعتقد أن الطريقة الأولى أنسب لك لأنك لا تريدين الارتباط بتاريخ الجهاز ..

بامكانك متابعة مشروع لعبة الأكس او X-0 التي طرحت هنا لفهم الطريقة خاصة التاعمل مع الخلايا ..

و هنا وصلات مهمة لسكريبتات جاهزة كثيرة

http://www.hotscripts.com/ASP/Scripts_and_...ents/Calendars/

و هذه أيضا

http://www.hotscripts.com/JavaScript/Scrip...rams/Calendars/

بالتوفيق ..

You can fly while you can touch the sky

#3

شكرا لك اخي على الرد سوف احاول ان اجرب طريقة قاعدة البيانات وإن شاء الله يمشي الحال:):)

#4

أنا أرى أن الملف أفضل من قاعدة البيانات لأنه ليست هناك كمية من البيانات التي تحتاج لجداول و حقول و سجلات ..

كلها كلمة تدل على شهر أو يوم معين نحتاج لوضع تأثير خاص له عند استدعاء الدالة الموكلة بذلك ..

( لا تنسي مشروع لعبة الاكس او ;) )

You can fly while you can touch the sky

هذا الموضوع مغلق.

مواضيع مشابهة