
01-10-2007, 19:14
|
|
|
|
חבר מתאריך: 17.05.05
הודעות: 7,321
|
|
ציטוט:
|
במקור נכתב על ידי netaneldj
אבל למה ככה זה לא עובד?
|
כי הדפדפני אינטרנט מתרגמים את הטקסט מלמעלה למטה. לכן כשהדפדפן מגיע לחלק הבא:
קוד:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="he">
<head>
<title>time</title>
<script type="text/javascript">
var date = new Date();
var current_timestamp = Math.floor(date.getTime() / 1000)
document.getElementById('txt').innerHTML=current_t imestamp
</script>
הוא לא מוצא את התג עם ID=txt. (לכן יש לשים את הסקריפט מתחת לתג, או להריץ אותו בתוך פונקציית onload)
למרות שזה מוזר לי, כי הסקריפט שנמצא בתוך תג ה-HEAD אמור לרוץ אחרי שהדפדפן סיים את טעינתו.
|