2013-05-30 2 views
0

JavaScript 플러그인을 사용하는 일부 개발자의 Operation Aborted 오류에 대한 보고서를 받았으며 해결 방법에 대한 권장 사항을 만들기 위해 문제를 재현하려고합니다. 그들의 사용법. 문제는 그들이 수정할 컨테이너 내에서 DOM 수정 함수를 호출한다는 것입니다. 이러한 경우 플러그인은 내가 IE7에서 작동 중단 된 오류를 유발하지만 난 그것을 시도 할 때, 모든 것이 잘 작동하는 것 같다 것입니다 예로서 주어진 본 적이이IE7에서 Operation Aborted 오류를 발생시키는 방법은 무엇입니까?

<div id="a"> 
    <script> 
    document.getElementById('a').appendChild(document.createElement('div')); 
    </script> 
</div> 

에 해당하는 일을한다. IE 버전 7.0.6002.18005를 사용하고 있는데이 동작을 실행하려면 이전 버전이 필요합니까? 이것을 유발할 또 다른 방법이 있습니까?

답변

0

IE6 버전을 사용해 보았는데 다음 HTML로 작업을 중단시킬 수있었습니다.

<html> 
    <body> 
    <div> 
     <script type="text/javascript"> 
     var newElem = document.createElement('foo'); 
     document.body.appendChild(newElem); 
     </script> 
    </div> 
    </body> 
</html> 

새로운 버전의 IE7이이 문제를 해결하기 위해 패치되었습니다.

관련 문제