Javascript for Mozilla

selalerer

New member
Javascript for Mozilla

אהלן חברה. הבעיה היא כזאת (בבסיסה) אני כותב בעזרת document.write אלמנט div ואז מנסה לקבל אובייקט ממנו בעזרת getElementById. זה עובד! זה עובד במוזילה בfirefox בMSIE ועובד מצויין אבל בדף הזה :
www.geocities.com/selalerer/gurs-site/gur.html​
אני מניח שכבר ניחשתם, זה לא עובד אבל רק במוזילה ובfirefox! ואני גם מניח שכבר ניחשתם שאני לא יודע למה. הסבר קצר על הדף: ~~~~~~~~~~~~~~~~ אני יוצר אובייקט מסוג snowFlake הבנאי שלו נקרא (כמשתמע) ואז אני קורה לשיטה init שקוראת מייד לשיטה draw (הפונקציה drawSnowFlake) ושם נמצא הקוד הבעייתי. ניסיתי לחקות את המנגנון הזה בדף נוסף בכדי לגרום שוב לאותה השגיעה אבל היא לא התרחשה. אז אני לא ממש מבין למה זה לא פועל ואני גם לא יכול לדווח על באג למוזילה בגלל שאני לא מצליח ליצור דוגמא פשוטה עם אותו באג. את הקוד javascript ניתן למצוא בדף:
www.geocities.com/selalerer/scripts/graphics.js​
אם למישהו יש איזשהו מושג מה הבעיה פה, אני אשמח לשמוע. תודה רבה, סלע.
 

zeevb

New member
הדף ב-geocities לא קיים ../images/Emo35.gif ../images/Emo70.gif

 

selalerer

New member
אכן, my bad.

תיקון קישור: http://www.geocities.com/selalerer/gur-site/gur.html בלי הS
 

selalerer

New member
מצאתי את הבעיה.

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