ciao a tutti,
scusate se saro' un po' lungo :P
prendendo come esempio questo sito:
http://download.breakbeat.co.uk/Defa...earch=pendulum
(cliccare su una qualsiasi delle copertine dei cd)
quello che devo fare e':
1) FORZARE il caricaramento del contenuto di una pagina web (html + ogni
altra cosa contenuta comprese immagini) con ajax e scriverlo dentro un
DIV con id specificato
2) scrivere degli "href" tipo <a href="pagina1.html">pagina1</a> ma fare
in modo che, anziche' andare "veramente" alla pagina richiesta, venga
lanciata la funzione di cui al punto (1)
3) usare un preloader tipo il sito che ho linkato sopra, che quindi
appaia quando comincia il caricamento e finisca SOLO se il caricamento
e' completato (a proposito, funziona anche con le immagini o serve
scrivere una funzione preposta?)
al momento ho una funzioncina per il caricamento di pagine web:
function GetXmlHttpObject() {
var objXMLHttp=null;
if (window.XMLHttpRequest) {
objXMLHttp=new XMLHttpRequest();
} else if (window.ActiveXObject) {
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
return objXMLHttp;
}
function load_page(url_to_open,id,param) {
var xmlHttp=GetXmlHttpObject();
var url=url_to_open;
url=url+"?sid="+Math.random()+'&'+param;
xmlHttp.onreadystatechange = function(){
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
document.getElementById(id).innerHTML=xmlHttp.resp onseText;
}
}
xmlHttp.open("GET",url,true);
xmlHttp.send("");
}
...che va, solo ke non carica pagine web esterne al sito in uso!

vorrei quindi anche fare in modo che "url_to_open" possa essere
indifferentemente una pagina web esterna o interna al sito.
qualche idea?
grz a tutti
--
vox