הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   קוד JS לא עובד בפיירפוקס באקספלורר כן (https://hosts.co.il/forums/showthread.php?t=75121)

Skfir 03-06-09 16:38

קוד JS לא עובד בפיירפוקס באקספלורר כן
 
קוד:

function matchHeight()
{
 var divs = new Array(3);
 divs[0] = "right";
 divs[1] = "center";
 divs[2] = "left";
 var maxHeight = 0;
 for (i=0; i<divs.length; i++) {
  div = document.getElementById(divs[i]).offsetHeight;
  if (div > maxHeight)
  maxHeight = div;
 }
 for (i=0; i<divs.length; i++) {
  document.getElementById(divs[i]).style.height = maxHeight;
 }
}
window.onload = matchHeight;

הקוד מתאים את כל ה divim לאותו גובה.
עכשיו באקספלורר עובד בפיירפוקס לא...
ניסיתי לשים ב body את ההפעלה לא עבד. ניסיתי לשנות משתנה של ה for השני לא עבד...
מה לעשות
בפיירפוקס זה אומר לי ש
קוד:

document.getElementById(divs[i]) is null

O-B 03-06-09 23:00

תוסיף בסוף הדף את
HTML קוד:

<script>matchHeight();</script>
ותוריד את ה-onload

Skfir 04-06-09 07:29

לא חשוב תיקנתי זה היה צריך להוסיף px בקוד.


כל הזמנים הם GMT +2. הזמן כעת הוא 06:28.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ