Javascript

Fermé
wroom69 Messages postés 23 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 4 février 2017 - 16 nov. 2015 à 10:52
wroom69 Messages postés 23 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 4 février 2017 - 17 nov. 2015 à 14:53
Bonjour,

Mon site joomla est en UTF8 et je dois appeler une page (encodée en ISO-8859-1) sur un site extérieur, afin de l'afficher dans un module.
Code javascript pour appeler la page
<script src="http://www.boulistenaute.com/modules/xp_syndication/mods/newbb_js.php" type="text/javascript"></script>

Comment insérer "charset="utf-8" dans ce code javascript pour éviter que les accents soient remplacés par des points d'interrogations ?
Mon site https://www.rhone-alpes-petanque.fr/index.php (module "Forums boulistenaute")

4 réponses

PRNE555 Messages postés 15 Date d'inscription vendredi 6 novembre 2015 Statut Membre Dernière intervention 24 mars 2016 2
16 nov. 2015 à 18:27
Salut,

Si j'ai bien compris ce que tu veux faire c'est afficher du contenu du site boulistenaute sur ton propre site.

Pour ce faire utilise la balise HTML iframe qui est adaptée à ce que tu souhaites faire.

L'utilisation de la balise script sert à definir des scripts coté client comme du javascript. Or ce n'est pas ce que tu désires faire ici.

Une petit peu de documentation sur la balise iframe :

https://www.w3schools.com/html/html_iframe.asp

N'hésites pas si tu as d'autres questions.
0
wroom69 Messages postés 23 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 4 février 2017
Modifié par wroom69 le 17/11/2015 à 08:34
Bonjour,

En fait je veux afficher dans un module un flux rss provenant du site boulistenaute
voir >
http://www.boulistenaute.com/modules/xp_syndication/
J'ai le choix entre 2 scripts
? Un lien rss
? Un javascript.

@PRNE555

Je ne peux pas mettre un lien de flux rss dans un "ifram"
>Lien >
http://www.boulistenaute.com/modules/xp_syndication/mods/newbb_rss.php


Ca génére un fichier xml.
J'ai installé un module (colonne de gauche) afin de lire les flux.

Le probléme est toujours le même, a savoir que mon site est en "utf8" et le flux en "ISO-8859-1".
Donc si vous avez une solution pour modifier l'encodage dans le javascript, je suis preneur. Ou une autre solution.

Le module de droite "forum boulistenaute" n'apparait pas sous IE10 mais apparait sous firefox !
0
wroom69 Messages postés 23 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 4 février 2017
Modifié par wroom69 le 17/11/2015 à 08:57
J'ai trouvez la solution
<script src="http://www.boulistenaute.com/modules/xp_syndication/mods/newbb_js.php" ISO-8859-1"></script>
Maintenant pourquoi le module n'apparait pas sous IE (juste le titre apparait)
0
wroom69 Messages postés 23 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 4 février 2017
17 nov. 2015 à 14:53
Rectification pour le script
<script src="http://www.boulistenaute.com/modules/xp_syndication/mods/newbb_js.php"charset="ISO-8859-1" type="text/javascript ></script>

Sans l'encodage dans le script le module apparait dans firefox et IE10 avec des points d'interrogation à la place d'accents.
Avec l'encodage: ça marche pas dans IE10.
0