Page 1 of 1

[Résolu] Faire tenir un charset dans une balise script

Posted: Tue Jul 29, 2008 7:19 pm
by selen
bonjour

Je rencontre un problème d'accents...

Ma page doit afficher un flux d'actualités sous forme de javascript que je dois appeler par :

Code: Select all

<__script__ src="http://www.droitbelge.be/actus.asp" type="text/javascript"></__script>
L'encodage de base de mon site est en UTF-8, je suppose que le script tente de s'afficher en iso-8859-1 car les accents sont remplacés par des petits carrés.

Lorsque j'ajoute charset="iso-8859-1" comme ceci :

Code: Select all

<__script__ charset="iso-8859-1" src="http://www.droitbelge.be/actus.asp" type="text/javascript"></__script>
le problème est alors résolu mais seulement provisoirement car ensuite CMSMS m'enlève charset="iso-8859-1" du code !
... même lorsque j'entoure avec les balises {literal}...

Comment le faire "tenir" ? ou alors y aurait-t'il une autre solution de contournement ?

Merci d'avance.

Re: Faire tenir un charset dans une balise script

Posted: Wed Jul 30, 2008 7:43 pm
by Pierre M.
Bonsoir,

quelques réflexions gratuites en vrac pas forcément utiles :
-votre site (script) dépend du bon fonctionnement d'un autre. (donc de son non piratage).
-la question devrait peut être plutôt être adressée au fournisseur de ce script (sur l'autre site).
-je ne connais pas bien la balise ni son support par les différents navigateurs.
-j'utilise intensivement NoScript.
-je pense que c'est plutôt les entêtes http qui stipulent les jeux de caractères, et non charset=.
-je chercherais plutôt côté RSS pour syndiquer des contenus entre sites.

"hope it helps"

Pierre M.

Re: Faire tenir un charset dans une balise script

Posted: Fri Aug 01, 2008 7:40 am
by selen
bonjour

Merci Pierre

Je me suis adressée au fournisseur du script pour lui demander le script enregistré au format utf-8.

ça marche ...