ok ok non uccidetemi..
ora ho modificato il tutto così.. e mi restituisce valore undefined
Codice PHP:
function Response() {
//alert('sono entrato nella funzione Response')
if (richiesta.readyState == 4) {
if(richiesta.status == 200) {
return richiesta.responseText;
} else {
var results = "C'è stato un errore. Contattare il supporto";
return results;
}
}
}
function Aggiungi(id)
{
var dati = id;
var url="connetti.asp";
// branch for native XMLHttpRequest object
if (window.XMLHttpRequest) {
richiesta = new XMLHttpRequest();
//alert('sono entrato nella funzione normale')
var postData = "id=" + dati;
richiesta.open("POST", url, true);
richiesta.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
richiesta.setRequestHeader("Content-length", postData.length);
richiesta.setRequestHeader("Connection", "close");
richiesta.onreadystatechange = Response;
richiesta.send(postData);
// branch for IE/Windows ActiveX version
} else if (window.ActiveXObject) {
richiesta = new ActiveXObject("Microsoft.XMLHTTP");
//alert('sono entrato nella funzione Microsoft')
if (richiesta) {
var postData = "id=" + dati;
richiesta.open("POST", url, true);
richiesta.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
richiesta.setRequestHeader("Content-length", postData.length);
richiesta.setRequestHeader("Connection", "close");
richiesta.onreadystatechange = Response;
richiesta.send(postData);
}
}
}
function add_item()
{
var indirizzo = document.URL;
var nomepagina = indirizzo.split('/');
var art = nomepagina[nomepagina.length-1].split('.');
var articolo = art[0];
var prezzo= Aggiungi(articolo);
alert(prezzo);
}
morirò su questi detersivo....!!!