Bonjour,
je n'arrive pas à injecter simplement un code js dans la balise HEAD.
Voici le code en question renvoyé par un serveur PHP :
La page reçoit parfaitement ce code via un appel AJAX et quand je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <script type="text/javascript" data-idc="123abc">//<![CDATA[ function test() { alert('testabc'); } //]]></script>Le DOM n'est pas modifié.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $('head').append(code)
Après plusieurs essais, je suis arrivé à insérer ce code en supprimant le slash de type="text/javascript". Cela marche aussi avec type="text\/javascript" mais le DOM indique du coup exactement type="text\/javascript"
J'ai aussi essayé en terminant par <\/script> mais là pas plus de succès.
Bref, le slash semble poser problème soit à javascript soit à jQuery et certainement à moi
Une idée ?
Partager