ciauz a tutti... ho letto con interesse la guida e i tutorial...complimenti davvero...tutti davvero ben fatti!
leggendo gli esempi sono riuscito a capire la "filosofia" che sta alla base del metodo Ajax...
però leggendo questa guida https://www.mrw.it/tutorial/ajax/tutorial660.htm
è nato il dubbio: se tutti i browser (tranne IE <= 6 ) supportano nativamente XmlHttpRequest...
e invece IE nelle versioni prima della 6 no... come mi conviene richiamare un file .php, .asp esterno?
utilizzando XmlHttpRequest (con una relativa richiesta per il controllo active-X che potrebbe indurre l'utente a ""pensare male"") oppure con questa funzione js descritta in quell'articolo?
ciauz e grazie per i chiarimenti
leggendo gli esempi sono riuscito a capire la "filosofia" che sta alla base del metodo Ajax...
però leggendo questa guida https://www.mrw.it/tutorial/ajax/tutorial660.htm
è nato il dubbio: se tutti i browser (tranne IE <= 6 ) supportano nativamente XmlHttpRequest...
e invece IE nelle versioni prima della 6 no... come mi conviene richiamare un file .php, .asp esterno?
utilizzando XmlHttpRequest (con una relativa richiesta per il controllo active-X che potrebbe indurre l'utente a ""pensare male"") oppure con questa funzione js descritta in quell'articolo?
Codice:
//Controllo sull'URL
url = document.location.href;
xend = url.lastIndexOf("/") + 1;
var base_url = url.substring(0, xend);
function exec (url)
{
//controlla che sia presente http
if (url.substring(0, 4) != 'http')
{
url = base_url + url;
}
//creazione dell'elemento JS
var jsel = document.createElement('SCRIPT');
jsel.type = 'text/javascript';
jsel.src = url;
//l'elemento JS viene appeso per la chiamata di AJAX
document.body.appendChild (jsel);
}
ciauz e grazie per i chiarimenti