Cette page particulière fonctionne sur Firefox et Chrome. Sur IE9, je reçois cette erreur: script600: élément cible non valide pour cette opération. B> J'ai remarqué que ce message d'erreur discuté dans d'autres messages aussi bien, mais ils traitent d'autres problèmes.
Voici le code qui jette l'erreur. J'utilise les trends Trads (et Highcharts pour d'autres tables) pour mon site Web. P>
<script> jsio('import .js.trends'); new js.trends.Table({ // ERROR THROWN ON THIS LINE target: 'trends_table', type: 'credits', noData: 'No credits yet!', columns: [{ title: 'Date', src: 'begin_date', format: 'date' }, { title: 'Time', src: 'begin_date', format: 'time' }, { title: 'Credits Earned', src: 'credits_earned', format: 'number' }, { title: 'How Earned', src: 'activity', format: 'lookup', values: { 0: 'ABC', 1: 'DEF' } }, { title: 'Credits Spent', src: 'credits_spent', format: 'number' }] }).refresh(); </script>
3 Réponses :
Si votre élément est une table, je crois que c'est l'un de ces éléments qui sont en lecture seule avec IE9. P>
Cela semble être correct pour moi. Je ne peux pas charger les données dans une table, mais je peux le charger dans un div. Seulement sur IE9. Upvote cette réponse.
Je pense que c'est-à-dire avoir un support incohérent pour la méthode insertadjacentHTML et pour des éléments tels que TR et Tody, c'est-à-dire une exception si la méthode est appelée sur ces méthodes. Cette erreur existe depuis IE6. P>
Comme d'autres personnes ont noté Internet Explorer a eu des problèmes définissant le contenu de rapport de bogue et sang de contournement: http : //webbugtrack.blogspot.ca/2007/12/bug-210-no-innerhtml-support-on-tables.html P>
code>,
code>,
code> via .innerhtml code>,
.insertadjacenthtml code> a plusieurs bugs jusqu'à IE10 fonctionnant spécifiquement en mode normes. P>
Devis manquants à
Valeurs: {0: 'ABC code> (à la fin) et trop de virgules à la fin (
1:' def ', code>). Si vous résolvez ces problèmes, le problème disparaît-il?
Non, c'était une faute de frappe dans la création d'un module plus simple. J'ai sorti un grand message et j'ai mis dans ABC. Désolé pour ça. Corriger l'erreur.
Réponse de cette question Meta Question meta.stackexchange.com/questions/98269/inline- MS + Commentaire sur MSDN msdn.microsoft.com/en-us/library/ms536452 (v = vs.85) .aspx , me conduire à penser que vous ne devez pas faire
table code> dans le chemin Vous essayez de le créer avec ce cadre laid inconnu.
C'est difficile à dire, la plupart des questions sur cette erreur ici sont sur IE et Todbody.
Comment savons-nous que ce n'est pas un problème avec la bibliothèque que vous utilisez? Vous devriez essayer de reproduire cela sans aucune bibliothèque.
Quel est le HTML? Trends_Table est-il la cible de placer le graphique? Si oui, quel est l'élément?