IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[AJAX] Recuperer du JS via Ajax ?


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 19
    Points : 16
    Points
    16
    Par défaut [AJAX] Recuperer du JS via Ajax ?
    Bonjour,

    Voici mon probleme :
    J'aimerais recuperer en ajax des fichiers contenant du code JS qui lui meme genere du code HTML.... (Je ne travaille pas sur une plateforme ordinaire, et j'ai besoin de faire le plus de travail possible coté client...)

    Bref, je recupere en ajax un fichier texte contenant du JS, mais celui ci ne s'execute pas... Ce qui au final, semble plutot normal...

    Ma question: Peut-on contourner ce probleme ?

  2. #2
    Membre habitué
    Inscrit en
    Septembre 2007
    Messages
    169
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 169
    Points : 149
    Points
    149
    Par défaut
    Oui











    Bon parce que je suis gentil, je vais développer, même si j'ai déjà répondu à ta question :p
    La fonction EVAL de javascript interprète le code javascript passé en string. Mais attention à ce que tu lui passes en paramètres, car un code malveillant éxécuté peut etre tres nefaste.
    Cartes Pokémon, Yugioh, Magic ?
    Communauté d'échange

  3. #3
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    336
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 336
    Points : 374
    Points
    374
    Par défaut
    Pour évaluer du json voir :
    http://www.json.org/js.html

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2005
    Messages : 56
    Points : 38
    Points
    38
    Par défaut
    J'ai le même problème. Ben je crois^^

    Ma page va rechercher un code js, elle marche nickel mais une fois que j'applique de l'ajax sur cette page, plus moyen d'aller rechercher le js.
    Donc je ne sais faire fonctionner mon script que sans l'ajax. Ce qui est très embêtant...

    http://www.rusmarbehan.be/premieres/joueurs3.php
    L'ajax est sur le les en-têtes, et l'autre sur les position à droite.

    Quelqu'un sait comment aller rechercher le 2ème js après un rafraichissement ajax ?

    Merci.

    EDIT : ait oublié de préciser que le tri ne marche pour l'instant que sous FF. Problème avec IE lors de conversion de tableaux PHP en tableaux JS.

  5. #5
    Membre confirmé Avatar de d-Rek
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2007
    Messages : 438
    Points : 455
    Points
    455
    Par défaut
    Le débugger JS de FF me sort une liste de ouf.
    Pourrais-tu déclarer tes variables ? C'est-à-dire écrire var avant ta variable que tu crées.

    Ne pas écrire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    b=8;
    for(i=0; i<10; i++){
    	b--;
    	if(b==0){
    		text="b est nul";
    		alert(text);
    	}
    }
    Mais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    var b=8;
    for(var i=0; i<10; i++){
    	b--;
    	if(b==0){
    		var text="b est nul";
    		alert(text);
    	}
    }

    Pour tes soucis de déclarations CSS abandonnées, c'est que tu utilises pas la bonne DocType : XHTML 1.0 !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2005
    Messages : 56
    Points : 38
    Points
    38
    Par défaut
    J'ai aussi firebug, mais ne voit rien^^ Je ne vois pas en quoi les variables non déclarées iraient une fois, et plus la suivante. + où vois-tu ces variables ? Le script qui ne fonctionne qu'une fois est un script que l'on trouve sur le net, pas de moi

Discussions similaires

  1. [Web MVC][Ajax] Formulaires et soumission via Ajax
    Par Invité dans le forum Spring Web
    Réponses: 0
    Dernier message: 03/02/2009, 12h27
  2. [vBulletin] Connexion via ajax
    Par gorgonite dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 22/09/2006, 10h08
  3. charger donnees dans un datatable via ajax
    Par ouedmouss dans le forum JSF
    Réponses: 4
    Dernier message: 07/08/2006, 16h31
  4. [AJAX] Recuperer des donnes xml
    Par bourvil dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 28/07/2006, 08h39
  5. [Ajax ] Recuperation de la valeur d'un select pour traitemen
    Par NeHuS dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 14/02/2006, 15h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo