Page 1 sur 1

Insertion d'un JS en ISO-8859-1 dans une page en UTF-8

Posté : 08 oct. 2007, 07:47
par naholyr
Salut,

Je développe un outil pour les joueurs de MountyHall, bien entendu j'ai tout fait en UTF-8, et j'utilise massivement les données rendues publiques par MH. En revanche toutes ces données sont en ISO-8859-1. Évidemment pour ce qui est de la récupération des données par PHP aucun problème : utf8_encode().

En revanche j'inclus aussi dans ma page d'accueil un Javascript généreusement fourni par l'équipe et qui donne le nom du jour en cours selon le calendrier du Hall (par exemple aujourd'hui on est le "23° jour du Gnu du 6° cycle après Ragnarok").
Du coup j'insère dans une page en UTF-8 un fichier Javascript qui fait un document.write d'un texte en ISO-8859-1.

Y a-t-il une solution «pure HTML» ? (je sais bien sûr que je pourrais parser le fichier en PHP, l'encoder en UTF, puis l'afficher, mais ce n'est pas ce qui m'intéresse dans ce cas)

P.S: ça se passe sur http://mhgroup.jeu-web.fr et on ne se rend pas compte du problème sur Opera (qui gère les multi-encodages sur une même page de façon totalement transparente, Opera rox).

Posté : 08 oct. 2007, 07:53
par naholyr
Ouais nan ben en fait c'est bon, je cherchais «encoding» et puis j'ai eu l'idée lumineuse de chercher «charset» et c'est ça :)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  ...
</head>
<body>
  ...
  <script charset="ISO-8859-1" type="text/javascript" src="http://www.mountyhall.com/ScriptPublic/MH_Date.html"></script>
   ...

Posté : 08 oct. 2007, 09:02
par zeus
Modération :
naholyr, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.


:langue:

Posté : 08 oct. 2007, 09:33
par Cyrano
lol, les lyonnais se tirent dessus entre eux. Je connais un stéphanois qui va jubiler :langue:

Posté : 08 oct. 2007, 11:08
par Berzemus
Si jeune et déjà plein d'ambitions.. ça réchauffe..

au fait, tu as déjà fait le tour des outils disponibles (je pense surtout à l'interface tactique des bricol'trolls) ?

B. (troll folklorique)

Posté : 08 oct. 2007, 13:15
par Sékiltoyai
Rho, le geek, il joue à MH :mrgreen:

Posté : 08 oct. 2007, 15:00
par Berzemus
Bhoh, il ne faut pas être geek pour jouer à MH..

enfin, j'espère..

Posté : 08 oct. 2007, 20:33
par naholyr
au fait, tu as déjà fait le tour des outils disponibles (je pense surtout à l'interface tactique des bricol'trolls) ?
Oui j'ai en vu quelques unes, dont l'interface tactique des bricol'trolls qui est une merveille de technique :) et j'ai trouvé assez pénible d'une part le fait de devoir demander une ouverture par mail, et d'autre part il est par certains côtés trop complets (absolument toutes les informations sont disponibles, dans un groupe de chasse on n'est pas forcément aussi intimes ;)) et par d'autres côtés pas assez (pas de fusion des informations).

Posté : 09 oct. 2007, 09:26
par Berzemus
le must serait de fondre toutes ces données dans l'interface du jeu avec un plugin firefox, façon mountyzilla sous stéroides..

Il y avait un projet de ce type, mais je ne sais plus ce qu'il en est.