Firefox 나 Firebug에서 오류가 발생하지 않지만 IE에서 어떤 이유로 잘못된 인수가 표시되고 잘못된 인수가 무엇인지 파악할 수 없으면 JavaScript가 중단됩니다. "오류"가 발견되었습니다. 디버깅을 위해 무엇을 할 수 있습니까?IE 오류를 처리하는 방법
답변
Firebug Lite은 최고입니다.
는 인터넷 익스플로러 8, 또는 internet explorer developer toolbar
당신이 IE8을 실행하는 경우, 당신은 F12을 눌러 developer tools을 사용할 수 있습니다를 얻을. IE7을 다운로드 할 수도 있습니다.
IE 6 용 개발자 도구 모음을 다운로드 할 수도 있습니다. – smaclell
IE에서 스크립트 디버거를 사용하도록 설정합니다.
jquery 또는 mootools IE 버그의 90 % (FF로 잘 작동 할 때)는 내가 명시 적으로 작업하고 있던 요소를 확장하지 않았기 때문입니다.
파이어 폭스에서는 단지 element.jquery_function()
라고 말할 수 있습니다. 그러나 IE에서는 요소를 명시 적으로 element = $(element)
으로 확장해야하며, 아니면 $(element).jquery_function()
을 쓰는 습관을 갖춰야합니다.
문제를 디버그하기에 충분한 정보를 제공하지 않았지만 시작하기에 좋은 장소라고 생각합니다.
참고 : 나는 Mootools의를 사용하지만 당신은 비주얼 스튜디오가 있다면 난이 있으리라 믿고있어하는 것은 또한 당신이 자바 스크립트를 디버깅하기 위해 직접 사용할 수 있습니다 JQuery와
'element.jquery_function()'이 작동하지 않는다고 생각합니다 ... 나는 항상 $ (element) .jquery_function()을합니다. – ripper234
에 적용됩니다. 먼저 고급 IE 설정을 선택 취소하십시오. "스크립트 디버깅 사용 안 함" 그런 다음 VS를 IExplorer 프로세스에 연결하십시오 (도구 => 프로세스에 연결 후 프로세스 찾기).
분명히 여기있는 것이 가장 쉬운 옵션은 아니지만, 꼬집음으로 작업 할 수 있습니다. VS를 사용하여 이미 스크립트 디버깅을 비활성화하고 IE로 웹 사이트를 시작하면 JS 디버거가 자동으로 작동합니다.
필자는 log4javascript과 같은 크로스 브라우저 로깅 라이브러리를 사용할 것입니다.
나는 Firebug Lite보다 DebugBar을 선호합니다.
IE 8의 경우 developer tools 번들로 제공됩니다.
IE 7 또는 6을 사용하는 경우 무료 IE Developer Toolbar from Microsoft이 있습니다.
IE 6/7의 경우 Companion.JS도 있습니다.
- 1. BPEL 오류를 처리하는 방법
- 2. 404 오류를 처리하는 방법
- 3. 오류를 처리하는 가장 좋은 방법
- 4. jquery 라이브러리에서이 오류를 처리하는 방법
- 5. VB 스크립트에서 오류를 처리하는 방법
- 6. iPhone에서 오류를 올바르게 처리하는 방법
- 7. IE : 도메인 간 쿠키를 처리하는 방법?
- 8. rails3에서 404/500과 같은 오류를 처리하는 방법
- 9. 플렉스에서 플렉스 PMD 오류를 처리하는 방법?
- 10. WCF의 MSMQ 바인딩에서 메시지 오류를 처리하는 방법
- 11. 스레드에서 발생하는 오류를 처리하는 표준 방법
- 12. web.config 파일에서 403.9 HTTP 오류를 처리하는 방법?
- 13. jQuery Mobile에서 페이지 변경 오류를 처리하는 방법
- 14. Codeigniter 응용 프로그램에서 오류를 처리하는 방법
- 15. Java에서 디스크 완전 오류를 처리하는 방법
- 16. SQL 에이전트 작업 오류를 처리하는 방법?
- 17. 가끔 302 HTTP 오류를 처리하는 방법
- 18. CakePHP에서 Ajax Auth 오류를 처리하는 방법
- 19. CLLocationManager의 오류를 처리하는 방법은 무엇입니까?
- 20. http 오류를 처리하는 스크립트가 있습니다
- 21. VB 스크립트로 IE 다운로드 대화 상자를 처리하는 방법?
- 22. 로그 아웃 루틴 동안 소켓 오류를 처리하는 방법
- 23. 에서 .Net MVC3 JqGrid에서 서버 측 오류를 처리하는 방법?
- 24. Selenium grid에서 신뢰할 수없는 연결 오류를 처리하는 방법
- 25. boto에서 요청 시간 초과 (408) 오류를 처리하는 방법?
- 26. ajax.beginform을 사용하여 MVC3에서 서버 측 오류를 처리하는 방법
- 27. jQuery UI 자동 완성 - AJAX 오류를 처리하는 방법?
- 28. IE 창에서 ActiveX 구성 요소를 처리하는 중
- 29. Jmeter에서 오류 처리하는 방법
- 30. 낮은 수준의 WCF 오류를 처리하는 방법은 무엇입니까?
+1 새로운 것을 배우기 위해 +1. 대단한 것 같습니다. – BalusC