기존에 Internet Explorer(IE) 기준으로 맞춰져 있던 내부 시스템/UI 요소들을 Chrome/Edge 전환하는 작업을 하게 됐다.각 브라우저의 기본 스타일 차이와 CSS 선택자/전역 객체 의존성 때문에 생각보다 다양한 UI 깨짐과 JS 오류를 마주치고 있는 중이다지난주 작업에서 직면했던 대표적인 이슈들과 원인, 그리고 해결 과정을 정리해보려고 한다 1. 전역 event 객체 참조로 인한 JavaScript 오류문제: 브라우저 전환 후 드롭다운 메뉴 외부를 클릭할 때 콘솔에 아래와 같은 에러가 발생하며 닫힘 로직이 동작하지 않는 현상이 발생했다Uncaught TypeError: Failed to execute 'contains' on 'Node': parameter 1 is not of ty..