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 :

[ASP + AJAX + JAVASCRIPT] Execution de script javascript


Sujet :

JavaScript

  1. #1
    Membre �clair� Avatar de dragonfly
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    464
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 464
    Par d�faut [ASP + AJAX + JAVASCRIPT] Execution de script javascript
    Bonjour � tous.

    J'ai un piti probl�me que je n'arrive pas a r�soudre.
    J'ai une div qui se met � jour via httprequest (AJAX) mais le script JS se trouvant dans cette div ne s'execute pas (alert, ou autre=> rien).

    Voici un bout de code :

    Ma div id="champsCache":
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <%
    	dim plop
    	plop=request.querystring("valeur")
    	response.write request.QueryString("type")
    	response.write request.querystring("valeur")
    	' LA on va créer la requéte pour aller chercher les valeurs
    	dim dbz, LDSN
    	LDSN = "Driver={MySQL ODBC 3.51 Driver};Server=****;Port=***;Database=****;Uid=****;pwd=****;Option=0;Socket=; Stmt=;"
    	set dbz = Server.CreateObject("ADODB.Connection")
    	dbz.open LDSN
    %>
    <script type="text/javascript" language="JavaScript">
    	alert("plop");
    	document.getElementById("autreform").adresse.value="<%=plop%>";
    </script>
    Je pige pas trop, alors comme je travaille sous FF, j'ai regard� le code JS contenu dans cette m�me div et j'ai trouv� ca :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <div id="champsCache" style="">
    client58/987*/
    <script language="JavaScript" type="text/javascript">
    <div class="sourceRow"><a class="sourceLine">1</a>
    <span class="sourceRowText"></span></div><div class="sourceRow"><a class="sourceLine">2</a><span class="sourceRowText">
     alert(&quot;plop&quot;);</span></div><div class="sourceRow"><a class="sourceLine">3</a><span class="sourceRowText"> 
    document.getElementById(&quot;autreform&quot;).adresse.value=&quot;58/987*/&quot;;</span></div><div class="sourceRow">
    <a class="sourceLine">4</a><span class="sourceRowText"></span>
    </div>
    </script>
    </div>
    Je ne vois vois pas d'ou sorte tout ces "trucs".
    Je pense que le probl�me viens de l� mais comment faire pour r�gulariser tout cela ???

    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
    parcequ'un script simplement plac� dans un div avec innerHTML n'est pas interpr�t� tout simplement ...

    fais une recherche sur forum avec creation de script dynamique ...
    createElement('script') ...
    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 !

  3. #3
    Membre �clair� Avatar de dragonfly
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    464
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 464
    Par d�faut
    OK MERCI, je regarde cette fameuse fonction et je reviendrais...

  4. #4
    Membre �clair� Avatar de dragonfly
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    464
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 464
    Par d�faut
    Re,

    Je viens de regarder cette fonction mais je ne comprends pas comment :
    1) Int�grer du code autre qu'une insertion de fichier
    2) Faire pour int�grer des variables ASP dans le JS (chose que je fais dans mon bout de code).

    Bref je suis un peu un

Discussions similaires

  1. [Prototype] [AJAX] Ex�cuter une fonction javascript via une requ�te AJAX et innerHTML
    Par Invit� dans le forum Biblioth�ques & Frameworks
    R�ponses: 2
    Dernier message: 01/05/2009, 04h36
  2. Ajax et r�cup�ration de scripts JavaScript
    Par infosat dans le forum G�n�ral JavaScript
    R�ponses: 0
    Dernier message: 06/06/2008, 16h08
  3. Executer un script javascript en cliquant sur un bouton "submit"
    Par gpsevasion dans le forum G�n�ral JavaScript
    R�ponses: 6
    Dernier message: 19/02/2007, 15h06
  4. [Ajax] Execution d'un script javascript dans le fichier xml
    Par tonioz dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 30/06/2006, 08h00
  5. [Javascript] Executer une routine javascript si navigateur <> MSIE
    Par ddubois dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 20/03/2006, 18h39

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