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] fonction js avec ajax


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre habitu�
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 9
    Par d�faut [AJAX] fonction js avec ajax
    Bonjour � tous!

    Depuis plusieurs jours je suis un peu perdu sur un probl�me qui me semble r�curent mais pour lequel je n'ai pas r�ussi � trouver de v�ritable infos sur le sujet.

    Je m'explique :

    J'ai une page resultat.php qui est divis� en deux parties, une � gauche o� l'on trouve une liste de r�sultat et sur la droite rien dans un premier temps.
    Lorsque l'on clique sur le listing pour avoir plus d'infos on obtient un resultat sur la partie de droite (j'utilise ajax afin d'�viter de recharger mon listing a chaque fois).

    Et lorsque je souhaite utiliser du javascript sur cette partie de dorite, j'ai l'impression que la page initiale ne reconnais pas cette partie de droite qui est venu s'ins�rer, donc imposibilit� d'utiliser le javasrcript.

    Comment faire en sorte que le javascript soit reconnu tout le temps.

    Pour contrer ce probl�me j'ins�re une iframe, et la le javascript fonctionne (normal c une nouvelle page html). Mais cette solution est assez lourde a g�rer parce que je cr�e deux fois plus de fichiers et cette iframe ne communique pas avec la page initial.

    Pouvez vous m'aider, en esp�rant avoir �t� clair.

    Merci.

  2. #2
    R�dacteur
    Avatar de marcha
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    D�cembre 2003
    Messages
    1 571
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 1 571
    Par d�faut
    Salut,

    Quand tu charges un contenu via XmlHttpRequest les scripts ne sont
    pas trait�s. Tu devrais extraire ce qu'il y a entre les balises <script> et
    utiliser eval.

    C'est fastidieux comme travail, et les frameworks comme JQuery ou Prototype
    le g�re tr�s bien. Donc... utilise un framework :-)

  3. #3
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Bonjour,
    Citation Envoy� par marcha Voir le message
    C'est fastidieux comme travail, et les frameworks comme JQuery ou Prototype
    le g�re tr�s bien. Donc... utilise un framework :-)
    Fastidieux ?
    Moins que de charger un framework juste pour remplacer les 3 lignes de code de la FAQ

    A+

  4. #4
    R�dacteur
    Avatar de marcha
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    D�cembre 2003
    Messages
    1 571
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 1 571
    Par d�faut
    Oui E.Bzz, si il n'y avais que �a d'int�ressant, je suis d'accord :-)

  5. #5
    R�dacteur
    Avatar de marcha
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    D�cembre 2003
    Messages
    1 571
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 1 571
    Par d�faut
    J'ai test� le code de la faq avec ce fragment

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <h1>Hello</h1>
    <script type='text/javascript'>
      alert('Hello 1');
      i=1;
    </script>
    <script type='text/javascript'>
      alert('Hello 2');
    </script>
    <script type='text/javascript'>
      alert('Hello 3');
    </script>
    Vicieux comme bug

  6. #6
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par marcha Voir le message
    Vicieux comme bug

    Tu peux d�velopper ?

    A+

Discussions similaires

  1. [AJAX] Appel de fonction javascript avec AJAX
    Par Geo-x dans le forum AJAX
    R�ponses: 2
    Dernier message: 02/05/2015, 19h09
  2. [AJAX] Fonction success avec AJAX
    Par prince_rick dans le forum jQuery
    R�ponses: 11
    Dernier message: 13/12/2013, 15h46
  3. [2 en 1]Ev�nement lors de l'appel d'une fonction && javascript avec ajax
    Par crocro dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 02/08/2008, 21h36
  4. [AJAX] Appel de fonction php avec ajax
    Par simoinfonet dans le forum G�n�ral JavaScript
    R�ponses: 6
    Dernier message: 16/05/2008, 11h39
  5. [AJAX] upload fichiers avec AJAX
    Par jibouze dans le forum G�n�ral JavaScript
    R�ponses: 8
    Dernier message: 08/12/2005, 21h04

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