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":
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
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 ne vois vois pas d'ou sorte tout ces "trucs".
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("plop");</span></div><div class="sourceRow"><a class="sourceLine">3</a><span class="sourceRowText"> document.getElementById("autreform").adresse.value="58/987*/";</span></div><div class="sourceRow"> <a class="sourceLine">4</a><span class="sourceRowText"></span> </div> </script> </div>
Je pense que le probléme viens de là mais comment faire pour régulariser tout cela ???
MERCI
Partager