ciao a tutti ho un div che si aggiorna ogni tot secondi
codice:function Update2() { return Request2(); } window.setInterval("Update2()", 3000) var XMLHTTP2; function Request2() { var noCache2= Math.floor(Math.random() * (9999)) XMLHTTP2 = GetBrowser2(ChangeStatus2); XMLHTTP2.open("GET", "prova.php?nocache="+noCache2, true); XMLHTTP2.send(null); } function ChangeStatus2() { if (XMLHTTP2.readyState == 4) { var R2 = document.getElementById("prova"); R2.innerHTML = XMLHTTP2.responseText; } } function GetBrowser2(FindBrowser2) { if (navigator.userAgent.indexOf("MSIE") != (-1)) { var Class2 = "Msxml2.XMLHTTP"; if (navigator.appVersion.indexOf("MSIE 5.5") != (-1)); { Class2 = "Microsoft.XMLHTTP"; } try { ObjXMLHTTP2 = new ActiveXObject(Class2); ObjXMLHTTP2.onreadystatechange = FindBrowser2; return ObjXMLHTTP2; } catch(e) { alert("attenzione: l'ActiveX non sarà eseguito!"); } } else if (navigator.userAgent.indexOf("Mozilla") != (-1)) { ObjXMLHTTP2 = new XMLHttpRequest(); ObjXMLHTTP2.onload = FindBrowser2; ObjXMLHTTP2.onerror = FindBrowser2; return ObjXMLHTTP2; } else { alert("L'esempio non funziona con altri browser!"); } }
solo che nel div devo recuperare delle variabili che stanno nella pagina principale, appena accedo , le variabili sono valorizzare,mentre appena il div si aggiorna, le variabili sono vuote....perchè?

Rispondi quotando