Ajax probleme de code
Résolu/Fermé
togodo
Messages postés
148
Date d'inscription
vendredi 19 septembre 2008
Statut
Membre
Dernière intervention
19 août 2009
-
Modifié par togodo le 12/11/2010 à 17:43
togodo Messages postés 148 Date d'inscription vendredi 19 septembre 2008 Statut Membre Dernière intervention 19 août 2009 - 27 déc. 2008 à 01:55
togodo Messages postés 148 Date d'inscription vendredi 19 septembre 2008 Statut Membre Dernière intervention 19 août 2009 - 27 déc. 2008 à 01:55
A voir également:
- Ajax probleme de code
- Code ascii de a - Guide
- Code puk bloqué - Guide
- Code de déverrouillage oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
6 réponses
togodo
Messages postés
148
Date d'inscription
vendredi 19 septembre 2008
Statut
Membre
Dernière intervention
19 août 2009
8
24 déc. 2008 à 12:28
24 déc. 2008 à 12:28
Pour noel Up plz :)
togodo
Messages postés
148
Date d'inscription
vendredi 19 septembre 2008
Statut
Membre
Dernière intervention
19 août 2009
8
24 déc. 2008 à 13:56
24 déc. 2008 à 13:56
ok je verrais ça après demain.Merci et Bonne fête...
togodo
Messages postés
148
Date d'inscription
vendredi 19 septembre 2008
Statut
Membre
Dernière intervention
19 août 2009
8
26 déc. 2008 à 18:31
26 déc. 2008 à 18:31
Je refais un petit up.
Mon but n'est pas d'utiliser du phpmais simplement de l'Ajax donc du Javascript....
Je veux simplement savoir ce qui ne vas pas dans mon code????
Mon but n'est pas d'utiliser du phpmais simplement de l'Ajax donc du Javascript....
Je veux simplement savoir ce qui ne vas pas dans mon code????
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
26 déc. 2008 à 19:05
26 déc. 2008 à 19:05
alors remplaces tout simplement l'url par data.txt
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
26 déc. 2008 à 20:48
26 déc. 2008 à 20:48
Ce qui ne va pas dan ston code:
tu fais deux scripts, un pour FF l'autre pour IE
il faut tout mettre dans le même script comme fait au début de mon exemple ou on teste quel est le navigateur utilisé par le client:
ensuite le principe d'Ajax c'est d'appeler le serveur pour avoir une réponse sans recharger la page, pas d'écrire qq chose qui est déja dans la fonction ("Youpi" )
il faut que dans ta page tu ai déja le <div id='reponse'></div>
et c'est la que ajax va venir ecrire par innerHTML
donc ajax va appeler la page data.tx et son contenu sera écrit dans le div
tu fais deux scripts, un pour FF l'autre pour IE
il faut tout mettre dans le même script comme fait au début de mon exemple ou on teste quel est le navigateur utilisé par le client:
//créer une instance (un objet) de la classe désirée fonctionnant sur plusieurs navigateurs if (window.XMLHttpRequest) { // Mozilla, Safari,... http_request = new XMLHttpRequest(); if (http_request.overrideMimeType) { http_request.overrideMimeType('text/xml');//un appel de fonction supplémentaire pour écraser l'en-tête envoyé par le serveur, juste au cas où il ne s'agit pas de text/xml, pour certaines versions de navigateurs Mozilla } } else if (window.ActiveXObject) { // IE try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } }
ensuite le principe d'Ajax c'est d'appeler le serveur pour avoir une réponse sans recharger la page, pas d'écrire qq chose qui est déja dans la fonction ("Youpi" )
il faut que dans ta page tu ai déja le <div id='reponse'></div>
et c'est la que ajax va venir ecrire par innerHTML
donc ajax va appeler la page data.tx et son contenu sera écrit dans le div
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
togodo
Messages postés
148
Date d'inscription
vendredi 19 septembre 2008
Statut
Membre
Dernière intervention
19 août 2009
8
26 déc. 2008 à 20:50
26 déc. 2008 à 20:50
C'est déjà le cas??
togodo
Messages postés
148
Date d'inscription
vendredi 19 septembre 2008
Statut
Membre
Dernière intervention
19 août 2009
8
27 déc. 2008 à 01:55
27 déc. 2008 à 01:55
Enfait il manque un "S" dans alert(requeteAjax.reponseText);
C'est alert(requeteAjax.responseText);
Rallala l'Anglais quand tu nous tiens... pfff dégouté quand même du temps qu'il ma fallu
Heureusement il y a firebug qui est très utile....
C'est alert(requeteAjax.responseText);
Rallala l'Anglais quand tu nous tiens... pfff dégouté quand même du temps qu'il ma fallu
Heureusement il y a firebug qui est très utile....
24 déc. 2008 à 13:33
et l'appel de la fonction: