IE 9出错 - 'SCRIPT600:此操作的目标元素无效

Nav*_*eet 7 javascript internet-explorer

此特定页面适用于Firefox和Chrome.在IE9上,我收到此错误:SCRIPT600:此操作的目标元素无效. 我注意到在其他帖子中讨论过此错误消息,但它们处理其他问题.

这是抛出错误的代码.我正在为我的网站使用趋势图表(和其他表格的高图表).

<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>
Run Code Online (Sandbox Code Playgroud)

我对我应该做出的改变感到有些困惑.有什么建议?

提前致谢.

Pra*_*rma 7

我认为IE对insertAdjacentHTML方法有不一致的支持,对于像TR和TBODY这样的元素,如果在这些方法上调用该方法,IE将抛出异常.IE6以来存在此错误.