Ciao a tutti,
sto facendo una prova con ajax e vorrei che al click su un input text mi si visualizzasse tramite un alert il contenuto di un file .asp
codice:
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>
<html>
<head>
<script>
function showHint(str)
{
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp1=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp1=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp1.open("GET","prova2.asp?q="+str);
xmlhttp1.send();
xmlhttp1.onreadystatechange=function()
{
prova=xmlhttp1.responseText;
alert(prova);
}
}
</script>
</head><body>
First name: <input type="text" onkeyup="showHint(this.value)" size="20">
</body>
</html>
Attualmente mi apre 3 finestre (alert), come mai non solo una?
Dove sbaglio?
Fatemi sapere.
Grazie mille.