3 votes

Fichier Javascript externe avec les balises script.

J'utilise un framework de templating javascript appelé ICanHazjs.com.

Ma question est la suivante : puis-je inclure des balises à l'intérieur d'un fichier javascript externe, et si oui, y a-t-il des inconvénients ou des problèmes de compatibilité ?

Et si je ne peux pas, que puis-je attacher qui me permettra d'ajouter des tags.

2voto

Michael Berkowski Points 137903

Si vous voulez dire que vous pouvez inclure des balises HTML dans le fichier Javascript, cela ne fonctionnera pas. Le script sera analysé strictement comme du Javascript.

Cependant, le Javascript inclus peut créer HTML et l'ajouter au DOM.

2voto

Gorilla Moe Points 2923

Si vous ne cherchez que des scripts à ajouter, vous pouvez essayer ceci :

var script = document.createElement('script');
script.type = 'text/javascript';
script.id = 'foo_id';
script.src = 'myjs.js';
document.getElementsByTagName('head')[0].appendChild(script);

Sinon, vous pouvez essayer

document.write('<h1>this is pretty ugly in here</h1>');

pour document.write, il y a quelques pièges communs :)

1voto

insta Points 2628

ICanHaz permet d'ajouter des modèles au moment de l'exécution grâce à la fonction addTemplate . C'est probablement la meilleure solution.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X