בעיה

[eLad]

New member
בעיה

אני משתמש בXML כדי להציג נתונים כלשהם באתר. הXML נטען כל 20 שניות ככה:
<script language="JavaScript"> var xsl = new ActiveXObject("Microsoft.XMLDOM"); xsl.async = false; xsl.load("/console/users.xsl"); var xml = new ActiveXObject("Microsoft.XMLDOM") xml.async = true; xml.onreadystatechange = readyStateChange; function readyStateChange(){ if(xml.readyState == 4){ usersOnline.innerHTML = xml.transformNode(xsl); window.setTimeout("updateData();", 20000); } } function updateData(){ xml.load("/console/users.asp"); } </script>​
בנוסף ל ONLOAD שאני שם בBODY שמפעיל את updateData. הבעיה היא כשאני מריץ את הקובץ בשרת שלי, המחשב כולו נתקע ואני צריך לעשות RESET. על השרת של האתר עצמו אין בעיה כזו. מישהו יודע למה זה קורה? ואיך אני יכול לייעל את הקוד? בתודה, אלעד.
 

[eLad]

New member
עוד משהו

איך אני יכול להשפיע על דך HTML מתוך XSL שמעובד ע"י XML ונכנס לתוך DIV? כלומר: יש לי BGSOUND בדף הHTML ללא SRC, ואני רוצה לשנות לו את הSRC מתוך הXSL בתלות של משתנים שנמצאים בדף הHTML. הכיצד
ועוד משהו קטן: איך אני נפטר מטעינת הXSL בנפרד? יש לי את השורה
<?xml-stylesheet type="text/xsl" href="/console/users.xsl"?>​
אבל איך אני נפטר מזה:
xml.transformNode(xsl);​
בתודה, אלעד.
 
למעלה