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 :

[POO] Fonction eval() - innerHTML


Sujet :

JavaScript

  1. #1
    Membre � l'essai
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 4
    Par d�faut [POO] Fonction eval() - innerHTML
    Bonjour,
    je rencontre des probl�mes avec l'utilisation de la fonction eval dans ma page.
    Je m'explique j'ai un arbre javascript qui repr�sente ma base de donn�es, il s'affiche dans un div correctement mais lorsque j'effectue des actions sur ma BD j'aimerais que l'arbre soit modifi� en "direct" du coup pour commencer je test avec un bouton rafra�chir qui a pour but de rafra�chir uniquement mon div.

    J'ai tout d'abord essay� avec de l'AJAX mais comme vous savez le code javascript n'est pas r�interpret� lors de cette proc�dure, j'ai donc pens� � la fonction eval() � laquelle je passe uniquement le code js � ex�cuter.

    J'ai r�ussi � re�valuer la fonction js en question mais le navigateur recharger pour cela la page en ne faisant que ce JS et en d�laissant tout le reste de la page.

    J'ai ensuite pens� � faire un eval directement sur mon script sans passer par AJAX en faisant comme �a :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    function reload()  
    { 
    var c = document.getElementById('containerTree'); 
    var tmp = c.getElementsByTagName('script'); 
    eval(tmp[1].text); 
    }
    En consid�rant que le contenu de la variable tmp est : createTree(tabJs,1,1);

    J'obtiens du coup exactement le m�me r�sultat, c'est � dire mon arbre mais dans une page vierge de tout autre �l�ment.

    Quelqu'un aurait il une solution ou une piste car je bataille sur ce point depuis plusieurs semaines et il me reste plus que �a pour que mon projet de fin d'�tudes soit termin�.
    MERCI

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    arrange toi pour avoir un objet JSON en retour d'AJAX

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    ensuite un eval( "(" +xhr.responseText+")")
    suivi d'un moteur d'exploitation de l'objet en retour un peu comme �a
    http://www.developpez.net/forums/d53...ynamique-form/
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [POO] Utilisation de la fonction Eval
    Par DoubleU dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 26/11/2008, 19h12
  2. Simuler la fonction eval
    Par topwl dans le forum G�n�ral JavaScript
    R�ponses: 13
    Dernier message: 26/08/2005, 01h44
  3. [POO] fonction toUpperCase : Objet attendu
    Par LineLe dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 19/04/2005, 16h51
  4. Existe-t-il une fonction Eval() sous Delphi ?
    Par Hell dans le forum Langage
    R�ponses: 5
    Dernier message: 20/12/2004, 17h45
  5. [String] �quivalent de la fonction eval() en javascript
    Par jeyce dans le forum API standards et tierces
    R�ponses: 5
    Dernier message: 01/09/2004, 08h42

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