IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

innerHTML qui bug sous IE


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm� Avatar de krolineeee
    Inscrit en
    Mars 2006
    Messages
    232
    D�tails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 232
    Par d�faut innerHTML qui bug sous IE
    Bonjour, j'ai un petit soucis de compatibilit� avec IE.
    J'ai un onclick sur une image, et quand je clique dessus, la fonction javascript r�cup�re le contenu d'un tableau via innerHTML et le remplace par tabcode.
    Tout fonctionne sous Firefox, sous IE, les alert fonctionnent tous et c'est � la derniere ligne que IE me dit "Erreur d'ex�cution inconnue"

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    <img src='./images/pall1.png' height='28' width='23' alt='Palette:00130020470088067802' 
    onclick="info_pal('00130020470088067802','00130020470088067826','2','1 min 49 sec');">
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    function info_pal(pal, palpcdt, ordre, tpschgt){
    			var tabcode='<tr><th> Information PCH</th></tr>'
    			+'<tr><td>Pch Selectionnée: '+pal+'</td></tr>'
    			+'<tr><td>Pch précédente: '+palpcdt+'</td></tr>'
    			+'<tr><td>Ordre de chargement: '+ordre+'</td></tr>'
    			+'<tr><td>Temps depuis la précédente: '+tpschgt+'</td></tr>';
    			alert(tabcode);
    			var tab=document.getElementById('infos');
    			alert(tab);
    			var oldcode=tab.innerHTML;
    			alert(oldcode);
    			tab.innerHTML=tabcode;	///	plantage ici !!!!!!! va savoir pkoi !
    		}
    Alors voil�, si quelqu'un a une petite explication, je suis preneuse
    Merci d'avance

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par d�faut
    J'ai fait un petit test avec ceci et tout fonctionne nickel
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <html>
    <body>
    <script language="javascript">
    function info_pal(pal, palpcdt, ordre, tpschgt){
                var tabcode='<tr><th> Information PCH</th></tr>'
                +'<tr><td>Pch Selectionnée: '+pal+'</td></tr>'
                +'<tr><td>Pch précédente: '+palpcdt+'</td></tr>'
                +'<tr><td>Ordre de chargement: '+ordre+'</td></tr>'
                +'<tr><td>Temps depuis la précédente: '+tpschgt+'</td></tr>';
                document.getElementById('infos').innerHTML=tabcode;    ///    plantage ici !!!!!!! va savoir pkoi !
            }
    </script>
    <img src='./images/pall1.png' height='28' width='23' alt='Palette:00130020470088067802' 
    onclick="info_pal('00130020470088067802','00130020470088067826','2','1 min 49 sec');">
    <div id="infos"></div>
    </body>
    </html>

  3. #3
    Membre confirm� Avatar de krolineeee
    Inscrit en
    Mars 2006
    Messages
    232
    D�tails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 232
    Par d�faut
    Oui, �a fonctionne parceque c'est un div mais moi j'ai un talbe au d�part...
    du coup j'ai due englober mon table dans un div...

  4. #4
    Membre Expert
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    D�tails du profil
    Informations personnelles :
    �ge : 44
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Par d�faut
    Citation Envoy� par krolineeee
    Oui, �a fonctionne parceque c'est un div mais moi j'ai un talbe au d�part...
    du coup j'ai due englober mon table dans un div...
    Je pense que ce qu'elle entend par l� est "Merci � toi"

  5. #5
    Membre confirm� Avatar de krolineeee
    Inscrit en
    Mars 2006
    Messages
    232
    D�tails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 232
    Par d�faut
    Heu oui merci d'avoir r�pondu, c'�tait gentil, mais j'avais trouv�e avant

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Script qui bug sous Internet Explorer 6 et 7
    Par rider74 dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 30/08/2010, 15h10
  2. var qui bug sous IE
    Par Papy214 dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 08/04/2010, 14h28
  3. XML + Composant ScrollBar qui bug sous Fireox
    Par ArC3Nik dans le forum ActionScript 3
    R�ponses: 1
    Dernier message: 14/02/2010, 23h07
  4. Affichage qui bug sous IE
    Par joboy84 dans le forum Mise en page CSS
    R�ponses: 1
    Dernier message: 18/12/2009, 11h37
  5. AJAX + Innerhtml + img => Bug sous IE
    Par GregPeck dans le forum Langage
    R�ponses: 12
    Dernier message: 07/02/2006, 17h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo