생계/JavaScripts
Bug를 위해 Exception을 발생시키다.
Master
2006. 11. 6. 10:12
일주일간 괴롭히던 문제가 주말을 기점으로 엉뚱하게 해결되었다.
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6367496
과 연관된 스크립트 문제인데 html에서 applet을 로딩하기 전에 hang이 걸려버려 사용자가
IE의 메뉴나 스크롤바를 움직이기 전에는 applet 화면이 나오지 않는 것.
결국, 스크립트 오류가 발생하면 내부적인 동작에 의해 hang이 풀린다는 것을 겨우
알아채고 초기화 전에 스크립트 오류를 의도적으로 발생시키고, applet 화면이
정상적으로 출력되어 초기화 완료 이벤트를 발생시킴과 동시에 스크립트 오류 구문을
작동시키지 않는 것으로 수정.
난감한 상황을 모면하기 위한 '꽁수'에 지나지 않으나 어차피 원인이 된것도 'Bug'였으니
부서장도 수정을 요청한 팀장도 납득은 한 모양. 이렇게 얼렁뚱땅 하나의 상황을 넘기고
또 다른 상황을 향해 달려나간다.
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6367496
과 연관된 스크립트 문제인데 html에서 applet을 로딩하기 전에 hang이 걸려버려 사용자가
IE의 메뉴나 스크롤바를 움직이기 전에는 applet 화면이 나오지 않는 것.
결국, 스크립트 오류가 발생하면 내부적인 동작에 의해 hang이 풀린다는 것을 겨우
알아채고 초기화 전에 스크립트 오류를 의도적으로 발생시키고, applet 화면이
정상적으로 출력되어 초기화 완료 이벤트를 발생시킴과 동시에 스크립트 오류 구문을
작동시키지 않는 것으로 수정.
난감한 상황을 모면하기 위한 '꽁수'에 지나지 않으나 어차피 원인이 된것도 'Bug'였으니
부서장도 수정을 요청한 팀장도 납득은 한 모양. 이렇게 얼렁뚱땅 하나의 상황을 넘기고
또 다른 상황을 향해 달려나간다.