Zoals jullie misschien weten of niet weten is dat de objecten XMLHttpRequest en ActiveXObject in de browser uitgeschakeld kan worden.
In deze tutorial laat ik jullie een manier zien hoe je daar om heen kan werken dus een check op kan maken.
Ik ga er van uit dat je de volgende dingen kan
(x) html
javascript
php
AJAX p.s als je dit niet kan kijk dan naar
http://ep2.nl/topic/1079/ top tutorial van Aries-Belgium over de basis van AJAX.

Dus geef hem daar gewoon nog even wat punten voor als je er wat van geleerd hebt
Download nu de Bijlage zodat je hebt script hebt, En kunt zien waar de code staat die ik straks opsom en uitleg!
Ik leg alleen de belangerijkste dingen ervan uit!
Nogmaals dit is geen tutorial over de basis van AJAX!
de (x) html
Deze bestaat uit een standaard form.
Als het goed is weten jullie hoe dit werkt
Code:
<form action="index.php" id="verzendForm" method="get">
<input type="text" name="naam" id="naam" value="" />
<input type="submit" name="submit" id="submit" value="stuur" />
</form>
De javascript
Code:
function hasXMLHTTP(){
if(window.XMLHttpRequest){
return true;
}
if(window.ActiveXObject){
return true;
}
return false;
}
En om deze functie draaid nu de complete tutorial!
Deze functie controleerd namelijk of de objecten (namelijk XMLHttpRequest en ActiveXObject) waarmee AJAX mogelijk is bestaan.
Code:
if( hasXMLHTTP() ){
document.getElementById('verzendForm').action = 'javascript:verzenden()';
}
Gebruik de functie nu om te controleren of AJAX mogelijk is en verander de action van het form.
Als AJAX mogelijk is gaat het form verzonden worden door middel van AJAX.
Als AJAX niet mogelijk is gaat het form verzonden op de oude manier
TODO: Een post form maken als er belangstelling naar is

Heb je er belangstelling in post dat dan in dit topic.
Dat kan ik een script schrijven en de tutorial aanpassen