我的网页上有以下JavaScript ...
64 var description = new Array(); 65 description[0] = "..." 66 description[1] = "..." ... 78 function init() { 79 document.getElementById('somedivid').innerHTML = description[0]; 80 } 81 82 window.onload = init();
在Microsoft Internet Explorer中,它会导致以下错误...
发生了运行时错误.
你想调试吗?行:81
错误:未实现
第79行按预期执行.
如果第79行被注释掉,它仍会抛出错误.
如果我注释掉第82行,那么该函数不会执行,也没有错误.
第82行不应该读:
window.onload = init;
当你执行"init()"时,它是对一个返回void的函数的调用.您最终在页面加载之前调用该函数.