non so se ho frainteso io vidav ma a me il problema non è caricare una pagina in un div, ma semplicemente aggiornarla ogni tot secondi....
è purtroppo devo anche associarla a un menu....
ti riassumo i vari codici che sto usando(grazie anche a te)
allora questo lo uso per caricare altre pagine su un divcodice:// <!CDATA[ function caricaBox(string, IdBox) { var url_action = string; new Ajax.Request(url_action, { onComplete: showResponse }); function showResponse(originalRequest) { var t = originalRequest.responseText; t = execJS(t); $(IdBox).innerHTML = t; } return false; } function execJS(t) { var p1 = 0, p2 = 0, p3 = 0, p4 = 0; p1 = t.indexOf("<" + "script", 0); if (p1 == -1) return t; p2 = t.indexOf(">", p1 + 7) + 1; p3 = t.indexOf("<" + "/script>", p2); p4 = p3 + 9; var c = t.substring(p2, p3); var s = document.createElement("script"); s.type = "text/javascript"; s.text = c; document.getElementsByTagName("head")[0].appendChild(s); t = t.substring(0, p1) + t.substr(p4); return execJS(t); } // ]]>
per aggiornare una pagina ogni tot secondi
codice:<script type="text/javascript"> function loadPage(){ JQ("#monitor").attr("innerHTML", ""); JQ("#monitor").load("blocchi/home/ultimi_prodotti.php?"+new Date().getTime()); } setInterval(loadPage,1000); </script>
cosa si possono aggiustare questi script?

Rispondi quotando