Firebug에서 오류 메시지가 표시되지 않았습니다. IE를 열었을 때 "아직 구현되지 않은 오류"가 발생했습니다. IE에 표시된 위치에 따라 검색했는데 오류가 없는 것 같습니다. IE의 오류 위치는 그다지 정확하지 않습니다. 필사적으로 구글에 검색을 해보니 결국 오류를 발견했습니다. 오류는 window.onload= myFunc(var1,var2); IE의 window.onload 함수가 매개변수 호출을 지원하지 않는다는 것입니다. 함수는 계속 실행되지만 오류가 발생하여 지속적인 실행에 영향을 미칩니다. 다음은 두 가지 간단하고 유용한 솔루션입니다.
function loadFunc(){
myFunc(var1,var2)
}와 같은 다른 함수를 작성하고
window.onload = loadFunc;
익명 함수를 사용하세요.
onload =function(){myFunc(var1,var2)}
이 두 가지 방법이면 충분합니다.