حسن قباني
09-16-2006, 02:06 PM
الجافا سكربت :
هي لغة برمجه اذا جاز التعبیر تلعب دور حیوي وفعال في صفحات الویب من خلال القیام
بوظائف قد تكون خارجیة او داخلیة بل لنكن اكثر دقة هي مرنه الى درجه تجعلك تتحكم بكل جزء من اجزاء صفحة الویب كأن تستخدمها في الForms اي النماذج او كنوافذ تخرج للمستخدم لتخبره بامر معین او تنبه وغیرها من الاستخدامات التي اراها من وجهة نظري هي الروح التي یبثها مطور الویب في صفحاته اثناء برمجته .
اما من این جاءت لغة الجافا سكربت فهي جاءت من خلال اهتمام شركة Netscape لتضفي الحیوية الى صفحات الويب ولا يفوت على بال احد ان شركة Sun ھي الاساس والام في لغة الجافا بشكل عام فما بالك بالجافا سكربت فهي لغة بسیطه نوعا ما وسھله التبويب والتحكم بل يستطیع
البرمجه بھا من لم يتعلم اي لغة في حیاته وھذا ما ركزت به هذا الموضوع حتى يستفيد العضو ويبدأ من الصفر فلیس ھدفي فھم لغة الجافا سكربت فقط فحسب بل التكنیك البرمجي بإختلافاته فالمبدأ واحد
على اختلاف شیفرة الكود فال if condition مثلا او ال loop for او غیرھا موجوده في جمیع لغات البرمجه ولھذا اعتبر موضوعي ھذا باب لدخول منه الى فھم اللغات القادمه التي سوف اطرح بھا موضيع انشاء الله أو على الاقل جزء من كل لغة ...
عزيزي المتدرب لغة الجافا سكربت بإعتقادي الخاص مھمة نوعا ما فانت عندما تصمم فيHTML
انت تصمم واجھة ولكنھا خالیة من الحركة بل انك لا تستطیع ان تغیر شيء منھا إلا بالتغیر الكود
نفسه ولكن تخیل مثلا انك تريد ان تظھر بنر اعلاني يتغیر كل وقت معین من غیر ان تلمسه بیدك اي من غیر ان تغیر الكود بل ھو من نفسه يجلب بنر الاعلان الاول ثم بعد دقیقة مثلا يغیره الى بنر اعلان ثاني وھكذا او تصور انك تريد ان تضع في رأس صفحتك التاريخ والوقت او كأن تريد ان يظھر اسم زائرك في صفحتك لكي تشده لھا وغیرھا من الافكار فالجافا سكربت تفعل لك كل ھذا وبكل بساطه وسھولة ..
تستطيع ان تكتب اوامر الجافا سكريبت في برنامج ال Notebad المرفق مع كل وندوز ...
وعند الاكتمال من كتابة برنامجك قم بالخزن بأسم معين واعطيه امداد ((html )) ...
وأنا افضل ان تجد محرر لغة جافا سكربت على الانترنيت لكي تجد الخطا ويوفر عليك العناء
الان نتعلم طرق كتابة الكود في الجافا سكربت
الطريقة الاولى :
<script type = " text/javascript">
-
-
-
هنا یكتب كود الجافا سكربت
-
-
</script>
الطريقة الثانية :
<script language="JavaScript">
-
-
-
هنا یكتب كود الجافا سكربت
-
-
</script>
*******************************
بعد ان اخذنا نبذة مختصرة عن الجافا سكربت
نبدا بالبرمجة الفعلية ..
1. خروج نافذة للمستخدم للترحيب على سبيل المثال وتدعى Window alert
كهذه النافذة
http://www.7yati.net/up/uploads/9a710b20e5.jpg
ويكتب كودها بهذا الشكل:
;("اهلا وسهلا بكم في موقعنا")window.alert
2. خروج نافذة للمستخدم على سبيل المثال ادخال اسم او خانه لكتابة شيئ معين وهي خاصة بكائنات النوافذ window object
كهذه النافذة
http://www.7yati.net/up/uploads/40dcd208ef.jpg
وتسمى هذه النافذة بلغة الجافا سكربت ( prompt )
ويكتب كودها بهذه الطريقة :
http://www.7yati.net/up/uploads/7c1b5669a1.jpg
لناخذ مثال عل ماسبق ونطبقها
http://www.7yati.net/up/uploads/5f27e8f4a5.jpg
ستكون النافذة الاولى بهذا الشكل :
http://www.7yati.net/up/uploads/6f1f4c6330.jpg
وعند الضغط على ok تظهر لنا هذه النافذه :
http://www.7yati.net/up/uploads/720d41e114.jpg
كان هذا المثال عن كيفية وضع اسم للزائر في الصفحة ...
انتهى الدرس الاول في لغة الجافا سكربت ,, انشالله قد استفدتم من هذه الاوامر
اتمنى من المشرف تثبيت الموضوع لكي اضع اوامر اخرى ... ودروس جديدة في طريقة البرمجة بلغة الجافا سكريبت في نفس الموضوع
تحياتي لكم
اخوكم
حسن قباني
هي لغة برمجه اذا جاز التعبیر تلعب دور حیوي وفعال في صفحات الویب من خلال القیام
بوظائف قد تكون خارجیة او داخلیة بل لنكن اكثر دقة هي مرنه الى درجه تجعلك تتحكم بكل جزء من اجزاء صفحة الویب كأن تستخدمها في الForms اي النماذج او كنوافذ تخرج للمستخدم لتخبره بامر معین او تنبه وغیرها من الاستخدامات التي اراها من وجهة نظري هي الروح التي یبثها مطور الویب في صفحاته اثناء برمجته .
اما من این جاءت لغة الجافا سكربت فهي جاءت من خلال اهتمام شركة Netscape لتضفي الحیوية الى صفحات الويب ولا يفوت على بال احد ان شركة Sun ھي الاساس والام في لغة الجافا بشكل عام فما بالك بالجافا سكربت فهي لغة بسیطه نوعا ما وسھله التبويب والتحكم بل يستطیع
البرمجه بھا من لم يتعلم اي لغة في حیاته وھذا ما ركزت به هذا الموضوع حتى يستفيد العضو ويبدأ من الصفر فلیس ھدفي فھم لغة الجافا سكربت فقط فحسب بل التكنیك البرمجي بإختلافاته فالمبدأ واحد
على اختلاف شیفرة الكود فال if condition مثلا او ال loop for او غیرھا موجوده في جمیع لغات البرمجه ولھذا اعتبر موضوعي ھذا باب لدخول منه الى فھم اللغات القادمه التي سوف اطرح بھا موضيع انشاء الله أو على الاقل جزء من كل لغة ...
عزيزي المتدرب لغة الجافا سكربت بإعتقادي الخاص مھمة نوعا ما فانت عندما تصمم فيHTML
انت تصمم واجھة ولكنھا خالیة من الحركة بل انك لا تستطیع ان تغیر شيء منھا إلا بالتغیر الكود
نفسه ولكن تخیل مثلا انك تريد ان تظھر بنر اعلاني يتغیر كل وقت معین من غیر ان تلمسه بیدك اي من غیر ان تغیر الكود بل ھو من نفسه يجلب بنر الاعلان الاول ثم بعد دقیقة مثلا يغیره الى بنر اعلان ثاني وھكذا او تصور انك تريد ان تضع في رأس صفحتك التاريخ والوقت او كأن تريد ان يظھر اسم زائرك في صفحتك لكي تشده لھا وغیرھا من الافكار فالجافا سكربت تفعل لك كل ھذا وبكل بساطه وسھولة ..
تستطيع ان تكتب اوامر الجافا سكريبت في برنامج ال Notebad المرفق مع كل وندوز ...
وعند الاكتمال من كتابة برنامجك قم بالخزن بأسم معين واعطيه امداد ((html )) ...
وأنا افضل ان تجد محرر لغة جافا سكربت على الانترنيت لكي تجد الخطا ويوفر عليك العناء
الان نتعلم طرق كتابة الكود في الجافا سكربت
الطريقة الاولى :
<script type = " text/javascript">
-
-
-
هنا یكتب كود الجافا سكربت
-
-
</script>
الطريقة الثانية :
<script language="JavaScript">
-
-
-
هنا یكتب كود الجافا سكربت
-
-
</script>
*******************************
بعد ان اخذنا نبذة مختصرة عن الجافا سكربت
نبدا بالبرمجة الفعلية ..
1. خروج نافذة للمستخدم للترحيب على سبيل المثال وتدعى Window alert
كهذه النافذة
http://www.7yati.net/up/uploads/9a710b20e5.jpg
ويكتب كودها بهذا الشكل:
;("اهلا وسهلا بكم في موقعنا")window.alert
2. خروج نافذة للمستخدم على سبيل المثال ادخال اسم او خانه لكتابة شيئ معين وهي خاصة بكائنات النوافذ window object
كهذه النافذة
http://www.7yati.net/up/uploads/40dcd208ef.jpg
وتسمى هذه النافذة بلغة الجافا سكربت ( prompt )
ويكتب كودها بهذه الطريقة :
http://www.7yati.net/up/uploads/7c1b5669a1.jpg
لناخذ مثال عل ماسبق ونطبقها
http://www.7yati.net/up/uploads/5f27e8f4a5.jpg
ستكون النافذة الاولى بهذا الشكل :
http://www.7yati.net/up/uploads/6f1f4c6330.jpg
وعند الضغط على ok تظهر لنا هذه النافذه :
http://www.7yati.net/up/uploads/720d41e114.jpg
كان هذا المثال عن كيفية وضع اسم للزائر في الصفحة ...
انتهى الدرس الاول في لغة الجافا سكربت ,, انشالله قد استفدتم من هذه الاوامر
اتمنى من المشرف تثبيت الموضوع لكي اضع اوامر اخرى ... ودروس جديدة في طريقة البرمجة بلغة الجافا سكريبت في نفس الموضوع
تحياتي لكم
اخوكم
حسن قباني