منتدى المعالي
 
عدد الضغطات : 1,344
ينتهي : 24-10-2012
Ma3ali Tube Towards Happiness الجـوال الغرفة الصوتية البطاقات الصـوتيـات مركز التحميل مجلة أجيال
Ma3ali Tube Be Happy الجـوال Ma3ali flickr الغرفة الصوتية البطاقات الصـوتيـات مركز التحميل مجلة أجيال



عدد الضغطات : 15,833عدد الضغطات : 5,532
ينتهي : 20-06-2012
عدد الضغطات : 10,057
ينتهي : 25-12-2012عدد الضغطات : 1,933

العودة   منتدى المعالي > العالم الرقمي > منتدى الحاسب الآلي و ورشة الصيانة والاستفسارات > فريق التعلم الذاتي لبناء المواقع

موضوع مغلق
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 20-11-2008, 08:46 PM   #1
 
الصورة الرمزية ريفــــــــــــــــان





ريفــــــــــــــــان is on a distinguished road



افتراضي JavaScript ( الدرس الثالث عشر ) : JavaScript Animation


.





JavaScript Animation
الصور المتحركة في الجافا سكربت

رابط الدرس . .




درسنا اليوم لذيذ جداً وممتع
حيث أنه باستطاعتنا أن ننشئ صوراً متحركة مع الجافا سكربت
والخدعة في ذلك هي أننا نجعل الجافا سكربت تُبدّل بين صور مختلفة عند أحداث مختلفة
فتبدو وكأنها متحركة . .


سنأخذ مثال للتوضيح :

في المثال التالي سنضيف صورة و تكون كـ زر أو button يؤدي إلى رابط معين
وسنضع دالتين functions وظيفتهما التبديل بين الصور
- الدالة الأولى تعمل في في حدث الـ onMouseOver ( أي عند تمرير الماوس على الصورة )
- والدالة الثانية تعمل في حدث الـ onMouseOut (أي عند إبعاد الماوس عن الصورة )

كود الـ HTML سيكون بهذ االشكل

كود PHP:
<a href="http://www.w3schools.com" target="_blank">
<
img border="0" alt="Visit W3Schools!"
src="b_pink.gif" name="b1"
onmouseOver="mouseOver()"
onmouseOut="mouseOut()" />
</
a

* نلاحظ أننا قمنا بإعطاء الصورة اسم لنجعلها متاحة للجافا سكربت وتصل إليها بسهولة

الحدث onMouseOver يخبر المتصفح بأن الفأرة مرّت على الصورة
حتى يقوم المتصفح بتنفيذ الدالة التي تبدّل الصورة بصورة أخرى

الحدث onMouseOut يخبر المتصفح بأن الفأرة ابتعدت عن الصورة
حتى يقوم المتصفح بتنفيذ الدالة الأخرى التي تعيد الصورة الأصلية


كود الـ جافا سكربت لنفس المثال والذي بواسطته تم التبديل بين الصور

سيكون بهذ االشكل . .


كود PHP:
<script type="text/javascript">
function 
mouseOver()
{
document.b1.src ="b_blue.gif";
}
function 
mouseOut()
{
document.b1.src ="b_pink.gif";
}
</script> 

الدالة mouseOver() تتسبب في تحوّل الصورة إلى "b_blue.gif"

الدالة mouseOut() تتسبب في تحوّل الصورة إلى "b_pink.gif"

ـ

الكود كاملاً على المحرر . .

هــنـــا



:: الواجب ::

هنا نجد عدداً من أحداث الجافا سكربت . .

http://www.w3schools.com/jsref/jsref_events.asp

اختر أي حدث ليتم التبديل بين صورتين . .

واطبع عبارة توضح للمستخدم مالحدث المطلوب منه إجراؤه لتتغيّر الصورة

مثلاً . . عبارة

" مرّر الماوس على الصورة "

إذا كنت قد استخدمت حدث المرور بالماوس . .



بالتوفيق للجميع






.

ريفــــــــــــــــان غير متواجد حالياً
 
   
إظهار / إخفاء الإعلانات 
منتديات مسلمة النسائية مساحة إعلانيه
موضوع مغلق

مواقع النشر (المفضلة)


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
الأعضاء الذين قرؤوا الموضوع منذ 30 يوم ( أيام ) : 0 .
الموضوع لم يُقرأ بعد
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن 01:27 AM.