IE에서 다음과 같은 오류가 발생하는데 줄 수와 문자 위치가 항상 1,1로 나온다.
SCRIPT65535: Invalid calling object line 1 character 1
실제 에러 위치를 찾기가 힘든데 이 경우는 보통 setTimeout 혹은 setInterval 등에 의해 비동기 호출되는 경우에 이런식의 오류가 발생하는데, 이때 setTimeout, setInterval의 인자가 잘못돼 있을 경우가 많다.
window.addEventListener('load', function() { setTimeout(scrollTo, 0, 0, 100); // setTimeout의 인자가 잘못 들어가 있다. }, false); 다음 처럼 function() 으로 감싸는 것이 좋다. --> setTimeout(function() { scrollTo(어쩌구..); }, 100);