Hello,
Ik ben een beetje nieuw met zowel javascript als het hele ajax gebeuren.
Ik heb eigenlijk 2 vragen....
Vraag 1
Je kan in de script zien dat er een php bestand word aangroepen. Nu wil ik dit behouden, maar wil ik dat de httpresponse eigenlijk een ander php bestand moet zijn. Hoe kan ik dit scripten?
Vraag 2
Je ziet dat er altijd een check is om te zien of je browser wel ajax ondersteunt.....moet deze check altijd zo uitgevoerd worden? of kan daar een aparte functie of iets voor gemaakt worden? Staat wat netter in mijn .js bestandje
?
Bedankt alvast,
stoney
Ik ben een beetje nieuw met zowel javascript als het hele ajax gebeuren.
Ik heb eigenlijk 2 vragen....
Vraag 1
Je kan in de script zien dat er een php bestand word aangroepen. Nu wil ik dit behouden, maar wil ik dat de httpresponse eigenlijk een ander php bestand moet zijn. Hoe kan ik dit scripten?
Vraag 2
Je ziet dat er altijd een check is om te zien of je browser wel ajax ondersteunt.....moet deze check altijd zo uitgevoerd worden? of kan daar een aparte functie of iets voor gemaakt worden? Staat wat netter in mijn .js bestandje

Code:
function updateUser(userID,nameInputID,passInputID)
{
var username = document.getElementById(nameInputID).value;
var password = document.getElementById(passInputID).value;
var xmlHttp;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
alert("Your browser does not support AJAX!");
return false;
}
}
}
xmlHttp.onreadystatechange=function()
{
if(xmlHttp.readyState==4)
{
document.getElementById('users').innerHTML = xmlHttp.responseText;
showElement('info_message');
getInfoMessage('3');
}
}
xmlHttp.open("GET","ajaxphp/update_user.php?userID="+userID+"&username="+username+"&password="+password , true);
xmlHttp.send(null);
}
Bedankt alvast,
stoney