מתוך wikIT

קפיצה אל: ניווט, חיפוש


מיקום במודל השכבות

[עריכה] מיקום במודל השכבות

שווה ציטוט

[עריכה] שווה ציטוט

קישורים ממומנים

[עריכה] קישורים ממומנים


תורמים אחרים עשויים לערוך או אף להסיר את תרומתכם ל־wikIT

[עריכה] Script

תגיות: Web2, Web2

בעברית: שפת תסריט


שפת תכנות, הניתנת לקריאה וביצוע ע"י הדפדפן בצורה ישירה ומיידית, באופן בו עובד המפרש (Interpreter) ללא צורך בהידור (Compilation).


משתמשים בשפת ה-Script בתוך דפי HTML או דפי ASP לצורך ביצוע פעולות הדורשות כתיבת קוד בצד הלקוח, וזאת בכדי ליצור תגובה מיידית לפעולות מצד המשתמש, ללא צורך בגישה לשרת.



תוכן עניינים

[עריכה] השפות הקיימות

קיימות שתי שפות סקריפט עיקריות, והן:


שפת הסקריפט אינה כוללת את כל מגוון הפקודות הקיימות בשפות VB ו- JAVA אך היא כוללת את הפקודות העיקריות והחשובות אשר קיימות בשפות הללו ומשתמשת באותו תחביר (Syntax) הקיים באותן שפות.

[עריכה] יתרון השפה

יתרונה נובע משילוב של תחביר זהה לכתיבת קוד, שאינו מצריך לימוד מחדש למתכנתים הבקיאים כבר בשפות VB או JAVA, ומיכולתו של הדפדפן להבין ולבצע קוד זה בצד הלקוח, דבר המקצר את זמן התגובה של האפליקציה בתגובה לפעולת המשתמש. (אין צורך לגשת לשרת, לבצע את הקוד הכתוב בו ובסיום לחזור בחזרה ללקוח).

[עריכה] אופן השימוש

בתוך תג הראש (HEAD) של דף HTML או דף ASP יש להצהיר על כתיבת קוד סקריפט, וזאת ע"י כתיבת השורות הבאות:


<Script language="VbScript">
<Script/>


בין שתי השורות הללו (תג הפתיחה של הסקריפט ותג הסגירה שלו) יש לרשום את הפונקציות או הסברוטינות בשפת הסקריפט הרצויה.


בדוגמה שלעיל בוצעה הצהרה על כתיבת סקריפט בשפת VbScript. לצורך כתיבת סקריפט בשפת JavaScript יש לרשום כך:


<Script language="JavaScript">
<Script/>

[עריכה] יישומים אפשריים

לשפות הסקריפט ישנם מספר שימושים, כגון:

  • החלפת פקודות אצווה של קובצי אצווה (BAT) במערכת חלונות.
  • יישום DHTML באפליקציות.
  • עבודה עם אובייקט DOM.
  • מתן תגובה מיידית לפעולת המשתמש ללא צורך ברענון הדפדפן הנוצר עקב פנייה לשרת.


יישום של AJAX באפליקציות, בא לדמות את השימוש בשפת הסקריפט לצורך מתן תגובה מיידית לפעולת המשתמש ללא רענון הדפדפן, כאשר בפועל קיימת פנייה לשרת.


כלים אישיים
ניווט

קהילה

חיפוש

תיבת כלים