Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

[JEAN] JAVASCRIPT EXÉCUTÉ AVEC LA RÉPONSE D'AJAX, NASALODIGITALEMENT


Information sur la source



Description

un exemple d'utilisation qui interprète le javascript
renvoyé par AJAX
=====================================================
 

Conclusion


beaucoup de questions sur ajax et la non exécution
du javascript qui est renvoyé par le serveur.

j'avais à faire un ch'tiot développement où ajouter du
javascript depuis un string m'aurait rendu service,
en me simplifiant l'écriture.
j'ai pu le faire, grâce à petoleTeam et maElob ici :
http://www.javascriptfr.com/infomsg_DOCUMENT-CREATEELEMENT-SCRIPT_1146169.aspx#15
Ce qui a été développé ne servirait à personne, mais un
extrait adapté au problème posé ( js et ajax ) peut être
intéressant (?), dans certains cas.

disons d'abord
==============
° le javascript reçoit la réponse dans une variable, donc
pas d'interprétation, à vous de le faire si c'est nécessaire !

° mettre du javascript dans la réponse d'Ajax,
c'est rarement utile ! sauf cas très particuliers... et encore !
une alternative est toujours ( oui, toujours ) possible.

par exemple, soit à exécuter la fonction toto()
1° ajax
extraire de la réponse la fonction
javascript, l'exécuter...
2° function toto() {...}
ajax
toto(); franchement, en général,
rien n'interdit cela. et, perso
... je préfère : c'est plus simple !

° le script serveur appelé par ajax est censé renvoyer des infos,
parfois avec un peu de mise en forme pour éviter d'avoir
à le faire coté client, mais pas une page complète !
sinon, il vaut mieux employer la manière classique d'appeler
le serveur ( formulaire... ), me semble-t-il.

néanmoins, voici un exemple d'utilisation qui interprète le javascript
renvoyé, et ce, uniquement pour le plaisir, je ne pense pas avoir à
jamais m'en servir... peut-être vous ? ;o)

js.htm est le document de base, un exemple d'utilisation
jean.js le javascript
jsPur.php retourne du javascript sans rien d'autre
jsHtm.php renvoie une page html qui contient
plusieurs <script>

( testé avec FF, IE7, Opera, K-Meleon, Safari )

si je dis des anerie ou si cette source est stupide
n'hésitez pas à me le dire...

 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de nicomilville le 04/06/2008 20:01:24

Salut bultez,

source intéressante comme d'habitude, j'ai pas reagerdé en profondeur mais je le ferai ce week-end au plus tard...

a++

PS : je mettrai la note quand j'aurai tout regardé en profondeur...

signaler à un administrateur
Commentaire de wwinx le 21/06/2008 00:04:59

Ici ça ne fonctionne ni sous FF3 ni sous IE7 -> problème Httprequest

signaler à un administrateur
Commentaire de bultez le 21/06/2008 10:23:01

ah ? et chez moi : si.
je manque un peu d'infos pour pouvoir
regarder et expliquer ce qui cloche.
regarde http://www.javascriptfr.com/codes/GAG-GESTION-AJAX-GENERALISEE_46877.aspx
un truc tout fait ( au quel bientôt je vais apporter quelques améliorations )
@+

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

donne php dans un popup javascript dhtml ou ajax [ par speedylol ] bonjour, j aimerais ajouter une sortie de donn&#233;e php dans un popup en javascript ou lesdonn&#233;e d&#233;filerais dans ce popup, l'on ma dis que Rechargement AJAX javascript non réactualisé [ par Steph115 ] Bonjour,J'ai un petit souci depuis pas mal de temps mais qui en ce moment devient problématique.J'ai sur une page une partie en AJAX qui réactualise u secours svp problem javascript -> ajax [ par barcawi ] bonjour,j'execute une requette Ajax à l'aide d'u AJAX & PHP : Gestion des Sessions [ par bjipowa ] Bonjour à tous !Je ne savais pas si il fallait mieux poser sa sur PHP-fr ou sur javascriptFr donc j'ai décidé étan donné que c'est un peu plus du doma Uncauhgt exception: Permission refusée d'appeler la méthode Location.toString [ par satyre ] Bonjour à tous ! Je suis en plein developpement d'un annuaire de liens concernant la Gymnastique. Je boloque sur un formulaire que j'essaye de réalise Help Ajax [ par spoonisback ] Bonjour à tous...mon premier Post sur Javascript...émotions...Voila, je cherche de partout, un script en ajax permettant de récupérer des données d'un Interpréter code javascript après chargement AJAX [ par VoLc0m ] Bonjour,J'utilise l'objet XmlHTTPRequest (AJAX) pour charger une page web dans le contenu d'un div. La page chargée dans le div contient du code javas Les Boutons Et le javascript :) [ par scharly3 ] Bonjour,Suite à la mise en place d'ajax sur un formulaire d'enregistrement afin de controlé la validité des champs, j'aurai voulu désactivé le bouton Exécuter un javascript dans une page PHP chargée par AJAX [ par roro59650 ] Bonjour tout le monde,Tout d'abord, merci de me lire!Bon ensuite, pour ce qui m'intéresse : j'ai une application intranet, donc je peut utiliser le ja Ajax et Javascript [ par DMK04 ] Bonjour à tous,je débute en Ajax, et je souhaiterais savoir une chose :Est-ce que l'on peu "importer" du nouveau code JavaScript via une "requête" Aja


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.