Lorsque j'écris le code suivant directement dans ma page html sous un tag de script, la chaîne "test" est ajoutée à ma page sans remplacer le reste de son contenu (1):Javascript document.write comportement étrange dans Firefox
document.write("test");
Cependant, si je place ce même code dans un fichier javascript séparé comme (2):
<script src="http://127.0.0.1/whatever.js" type="text/javascript"></script>
Soudain, ce même code réécrit ma page entière.
Existe-t-il un moyen d'effectuer un document.write() à partir d'un fichier distant et obtenir le résultat en (1)?
Merci pour votre temps.
Où êtes-vous incluez le script exactement? Quelle partie du document? –
Vous ne devriez vraiment pas utiliser 'document.write'. Il y a quelques utilisations, mais pas dans un script que vous importez dans des pages. – Pointy