J'ai le problème suivant:fichiers JavaScript chargés et Dynamiquement caractères non-ASCII
<script type="text/javascript">
alert("1. ČĆŽŠĐčćžšđ");
</script>
<script type="text/javascript" src="Tst.js"></script>
<script type="text/javascript">
var pScript = document.createElement("script");
pScript.type = "text/javascript";
pScript.src = "Tst.js";
pScript.charset = "windows-1250";
$("body").append(pScript);
</script>
(. Ce sont des personnages croates)
Contenu de Tst.js est:
alert("2. ČĆŽŠĐčćžšđ");
Sortie de ce script dans FireFox (et Safari, donc j'ai conclu que ce n'est pas le problème avec le navigateur, mais mon code):
1. ČĆŽŠĐčćžšđ
2. ČĆŽŠĐčćžšđ
2. �Ǝ���枚�
Le jeu de caractères sur la page principale appelant ce code est Windows-1250.
Je ne comprends pas pourquoi quand je l'appelle Tst.js statiquement (par <script src="Tst.js" type="text/javascript"></scipt>
) les caractères sont affichés normale, mais quand j'inclus dynamiquement Tst.js les personnages aller bannanas ...
Et malheureusement, je peux t port tout mon code à UTF-8.
Un conseil?
Voir ma mise à jour de la réponse. –