الأربعاء، 24 أكتوبر 2012
الكائنات في java script ج2
الكائنات في java script ج2
سوف نكمل كلامنا في هذا الدرس عما بدأناه من شرح للكائنات في جافا سكريبت في الدرس السابقوجدت من الانفع قبل البدأ في شرح كيفية انشاء الكائن
واستخدامه في مخطوطاتنا ان اولا نتعرف علي الكائنات
المبيتة من قبل في اللغة والتي تسهل في انتاج صفحات متجددة
وسوف اقسم الكائنا المبيتة الي عدة اقسام :
1- String Object
2- Date Object
3- Window Object
4- Browser Object
سوف يتم شرح بعض من الكائنات لكل فئة
أولا: كائنات السلاسل String Object:
1- خاصية length
ومن تلك الخاصية يتم تحديد طول السلسلة او عدد احرف السلسلة بما فيهم المسافات
2-طريقة fontcolor() :<script language="JavaScript”>var str="الموسوعة العربية للكمبيوتر “document. write(str.length(</script>
وبواسطة هذه الطريقة يتم التحكم في لون خط السلسلة
مثال:
<script language="JavaScript”>var txt=”الموسوعة العربية للكمبيوتر”;document.write("<p>" + txt.fontcolor('red') + "</p>”);document.write("<p>" + txt.fontcolor('blue') + "</p>”):document.write("<p>" + txt.fontcolor('green') + "</p>”)</script>
3- طريقة match():
يتم عن طريق هذه الطريقة تحديد او فحص سلسلة من داخل سلسلة
وان لم يجد السلسلة سوف يعيد بـ null والمثال سوف يوضح ذلك ..
<script language="JavaScript”>var str="الموسوعة العربية للكمبيوتر"document.write(str.match("الموسوعة"))</script>
4- طريقة toLowerCase() وtoUpperCase():
لتحويل حالة الاحرف من كبير الي صغير والعكس
<script language="JavaScript”>var str=("Hello c4arab”)document.write(str.toLowerCase())document.write("<br>”)document.write(str.toUpperCase())</script>
الكائن date
<script language="JavaScript”>var d = new Date()document.write(d.getDate())document.write(".")document.write(d.getMonth() + 1(document.write(".")document.write(d.getFullYea())</script>
1- الصناديق الحوارية
أ-Alert box
لاظهار صندوق حواري للمستخدم لاخباره بشيء
مثال:
جـ - Prompt box<script language="JavaScript”>var alrt = alert("Press a button")</script>ب- confirm box :لسؤال المستخدم عن قبول اورفض شيء<script language="JavaScript”>var name = confirm("الموسوعة العربية”);</script>
لادخال المستخدم بيان معين:
2 – الكائن window :<script language="JavaScript”>var name = prompt("Please enter fav site","الموسوعة")</script>
أ- الكائن window :
يقوم هذا الكائن بعده وظائف باختلاف خصائصة نذكر منها فتح رابط معين عند حدوث حدث والتحكم في حجم النافذه عن طريق الخاصية open او تحديد موقع معين عن طريق الخاصية location
مثال فتح موقع الموسوعة بالتحكم في حجم النافذه
<head><script language="JavaScript”>function openwindow(){window.open("www.c4arab.com","my_new_window","toolbar=yes,location=yes,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=no,copyhistory=yes,width=400,height=400”)}</script></head><body.<form.<input type="button" value="Open Window" onclick="openwindow()”></form></body>
ب- reload :
لاعادة تحميل الصفحة refresh:
location.reload()
د--خاصية شريط الحالة status bar:
window.status = "الموسوعة العربية"
هـ -خاصية طباعة الصفحة:
window.print()
تفيد في معرفة بعض البيانات عن متصفح العميل
1- لمعرفة نوع المتصفح وطباعة رسالة بذلك علي المتصفح :
2- لمعرفة اصدار المتصفحdocument.write("You are browsing this site with: "+ navigator.appName)
3- لمعرفة SCREEN RESOLUTION و وعمق ألوان الشاشةnavigator.appVersion
document.write(window.screen.availWidth + "*")document.write(window.screen.availHeight + "<br>")document.write(window.screen.colorDepth + "<br>")
بهذا المقدار البسيط قد نكون قد انتهينا بعرض بعض الكائنات المبيتة وبعض الخصائص لها وسوف نتعرض الدرس القادم انشاء الله بكيفية عمل كائنات بانفسنا واستخدام خصائصها
ولأي إستفسار الرجاء ترك تعليقاتكم لأقوم بالإجابة عليها في القريب العاجل
لا تقرأ وترحل شارك معنا بتعليق فنحن نسعى لنقدم لك الافضل والاجمل
التسميات:
Java جافا
بقلم : Abda3Design
لخدمات التصميم والبرمجة
إدارة تتبنى عمل المواقع الخدمية المتنوعة للأفراد والهيئات والمؤسسات الكبرى. كما يمكنها عمل مواقع للتجارة الإلكترونية كما تتميز مؤسسة "ابداع ديزاين" . بأقوى فريق عمل متواصل مع العملاء 24 ساعة على مدار الأسبوع وتمتاز أيضا بكفاءة الدقة والسرعة
ضع تعليقك
0 التعليقات:
إرسال تعليق