1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
my tabs Problème d'encodage caractère
Mots-clés » encodage, caractère, mytabs, tabs, problème
27-04-2013, 15:43, (Modification du message : 27-04-2013, 16:17 par spyto.)
#10
RE: my tabs Problème d'encodage caractère
(27-04-2013, 15:07)exdiogene a écrit :  Voici ce que je vois :

Idem avec JS désactivé.

J'ai examiné le code du plugin.
Peut-être le pb vient-il de cette partie du code dans mytabs.js ?

Code PHP :
function getPage(url)
{
    try
    {
        
xmlhttp window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch (
e)
    {
        return 
true;
    }
    
xmlhttp.onreadystatechange triggered;
    
xmlhttp.open("GET"url"data:application/xml");
    
xmlhttp.send(null);
}

function 
triggered()
{
    if ((
xmlhttp.readyState == 4) && (xmlhttp.status == 200))
    {
        
document.getElementById('mytabs_full').innerHTML xmlhttp.responseText;
    }


où un objet XMLHttpRequest ou ActiveXObject("Microsoft.XMLHTTP") est utilisé selon la valeur de retour de window.XMLHttpRequest.

D'après ce que je vois là :
http://forum.webrankinfo.com/probleme-charset-avec-xmlhttprequest-t62906.html
ça semble être un problème connu ?

Peut-être faudrait-il convertir xmlhttp.responseText ici :
document.getElementById('mytabs_full').innerHTML = xmlhttp.responseText;

Je laisse à exdiogene le soin de donner son avis, si je poursuis mon raisonnement, je risque de dire des bêtises ! Tongue ( si ce n'est déjà fait... Tongue )

Edit :
Après quelques recherches, j'ai trouvé un équivalent de utf8_encode() en JS.
Peut-être :
Code PHP :
document.getElementById('mytabs_full').innerHTML unescape(encodeURIComponent(xmlhttp.responseText)); 
???

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre


Messages dans ce sujet
RE: my tabs Problème d'encodage caractère - spyto - 27-04-2013, 15:43



Utilisateur(s) parcourant ce sujet : 2 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique