תגית: JavaScript

פוסטים חדשים

פיתוח אפליקציות WEB באמצעות HTML5, CSS3, ו-JavaScript

מיום העיון בנושא HTML5 במיקרוסופט מרצה: גיל פינק בתאריך 9.2.2012 התקיים במיקרוסופט ישראל ברעננה יום עיון בנושא: Build Modern WebApplications with HTML5, CSS3 and JavaScript שעסק בנושא החם ביותר היום...

תגיות: , , ,

המשך

טריק: לקשר לאתר חיצוני דרך קאונטר, מבלי להפריע לסטטוס-בר

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

תגיות: ,

המשך

איך בונים ThickBox?

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

תגיות: , ,

המשך

עקרונות וכלים לבניית LiveGrid

רכיב ה-LiveGrid, למי שלא מכיר, זאת טבלה נגללת שהחלוקה לעמודים נעשית תוך כדי הגלילה. ברגע שגוללים לנקודה מסויימת נוספות עוד רשומות לטבלה בתצוגה בעזרת Ajax. אחד מהפתרונות הקיימים למצב של חלוקה לעמודים כאשר עובדים עם טבלאות.

תגיות: , , , ,

המשך

מדריך JS – יצירת אובייקטי משתמש

JS היא שפה בחלקה מונחית עצמים, ולכן מאפשרת יצירת אובייקטי משתמש והרחבת אובייקטים קיימים

תגיות: , , , ,

המשך

מדריך DHTML – אובייקט Input

אם נרצה, למשל, לעשות DISABLE (לפסול? להטיל מום?) על שדה טקסט אפשר לעשות זאת בעזרת disabled=true

תגיות: , , , , , ,

המשך

מדריך DHTML – אובייקט Frameset

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

תגיות: , , , , , , ,

המשך

מדריך ארועים – פונקציות

פונקציה היא הוראה, או מספר הוראות, בעלת תחום פעולה מוגבל בדרך כלל - ביצוע פעולה מוגדרת - והיא אינה נמצאת ברצף הפקודות של התוכנית. כבר הכרת פונקציות אחדות בשפת JavaScript שנקראות שיטות (methods). שיטה היא למעשה פונקציה בנויה מראש שהיא חלק מה-DOM וכדי להיות יותר ספציפי היא חלק מאחד האובייקטים של ה-DOM כמו window, document וכדומה. למשל, השיטה write() של אובייקט document מציגה את הערך שנשלח אליה בדף המוצג בדפדפן. היא לא מעלה בריבוע, מוציאה שורש או משנה את סדר התווים - היא מציגה ערך בדף המוצג בחלון הדפדפן.

תגיות: , , , , , , , , , , ,

המשך

מדריך DHTML – אובייקט Document

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

תגיות: , , , , , ,

המשך

מדריך ארועים – טיפול באירועים בתוכניות

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

תגיות: , , , , , , , , ,

המשך