25-11-2004, 23:52
|
|
|
חבר מתאריך: 30.04.02
הודעות: 436
|
|
יש לי בעייה עם תוכנית זו כאשר האקפלורר כותב שהסקריפט יכול לגרום להאטת המחשב כמו כן
לקריסתו לא מבין מהי הסיבה?
הסקריפט הזה מחשב את מספר ימי א נניח - בתאריך זה נחשב ל 0 מהיום עד המילניום הבא.
אשמח אם תוכלו להסביר לי היכן הטעות?
תודה
קוד:
<HTML>
<HEAD>
<TITLE>4.htm</TITLE>
<SCRIPT LANGUAGE="JavaScript1.3">
function countDays(from,to,day)
{
var i=0,count=0;
while(from!=to)
{
if(from.getDay()==day)
count++;
else
from.setDate(from.getDate()+1);
}
return count;
}
var from = new Date();
var to = new Date(3000,1,1);
document.write(countDays(from,to,0));
</SCRIPT>
</HEAD>
<BODY>
</BODY>
</HTML>
|