Bonjour,
cela fait 2 jours que je bute sur un bête problème
j'ai parcouru tout le web (en français et anglais) mais je ne trouve pas de solution
donc je m'en remets à une bonne âme ici
voici le problème :
- dans mon site (www.pasapas.be) j'utilise des ligtbox dont j'ai trouvé les codes javascript ici : http://www.p51labs.com/lightwindow/ (hélas il n'y a plus moyen de contacter le gars)
- pour les images, aucun souci bien sûr (c'est ce que vous verrez sur mon site)
- où ça coince c'est quand je veux y mettre du texte : les accents et apostrophes deviennent des points d'interrogation dans un losange
- du coup je me suis plongé dans le code et dans les déclarations :
j'ai donc ajouté une déclaration utf-8, sait-on jamais, comme je pensais devoir (je ne maîtrise en rien le JVS)
mais ça ne change rien
bien sûr j'ai tenté de solutionner cela avec des déclarations dans le head de ma page qui s'ouvre dans le frame, mais ça ne change rien
quelqu'un aurait une idée de où ça coince ?
merci d'avance
NB : à noter que l'exemple sur son site ne contient aucun accent
comme j'ai chargé aussi les fichiers exemples de son site, je l'ai édité et ajouté des ééé et èè et ils s'affichent dans la lightbox avec des ?
Modifié par jacq (20 May 2015 - 10:13)
cela fait 2 jours que je bute sur un bête problème
j'ai parcouru tout le web (en français et anglais) mais je ne trouve pas de solution
donc je m'en remets à une bonne âme ici
voici le problème :
- dans mon site (www.pasapas.be) j'utilise des ligtbox dont j'ai trouvé les codes javascript ici : http://www.p51labs.com/lightwindow/ (hélas il n'y a plus moyen de contacter le gars)
- pour les images, aucun souci bien sûr (c'est ce que vous verrez sur mon site)
- où ça coince c'est quand je veux y mettre du texte : les accents et apostrophes deviennent des points d'interrogation dans un losange
- du coup je me suis plongé dans le code et dans les déclarations :
iframe : ' <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">'+
'<html xmlns="http://www.w3.org/1999/xhtml">'+
'<body>'+
'{body_replace}'+
'</body>'+
'</html>',
etc ...
j'ai donc ajouté une déclaration utf-8, sait-on jamais, comme je pensais devoir (je ne maîtrise en rien le JVS)
iframe : ' <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">'+
'<html xmlns="http://www.w3.org/1999/xhtml">'+
'<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">'+
'<body>'+
'{body_replace}'+
'</body>'+
'</html>',
etc ...
mais ça ne change rien

bien sûr j'ai tenté de solutionner cela avec des déclarations dans le head de ma page qui s'ouvre dans le frame, mais ça ne change rien
quelqu'un aurait une idée de où ça coince ?
merci d'avance
NB : à noter que l'exemple sur son site ne contient aucun accent
comme j'ai chargé aussi les fichiers exemples de son site, je l'ai édité et ajouté des ééé et èè et ils s'affichent dans la lightbox avec des ?
Modifié par jacq (20 May 2015 - 10:13)