HTML/Jscript 썸네일형 리스트형 크로스 브라우징 관련하여 주의해야하는 부분 IE기준으로 많은 웹페이지들이 개발되고 있지만 본질적으로 웹개발은 웹표준을 준수하여 이를 따르는 여러 브라우저에서 동일하게 출력이 되도록 하는 것이 옳다. 이를 위해서 웹개발시 주의해야하는 부분들에 대해 살펴보자. IE전용 함수 혹은 각 브라우저용 전용 함수의 사용을 자제한다. 먼저 아래의 소스를 보자. 위의 경우 IE에서는 페이지 로딩시 onLoad()에 속한 부분이 올바르게 실행되지만 FF(파이어 폭스)와 같은 타 브라우저에서는 실행이 되지 않는다. 이는 해당 함수가 IE전용 함수이기 때문이다 이러한 함수들은 굳이 onLoad와 같은 IE전용함수로 만들지 않고 구현될 부분을 실행영역 하단에 위치 시키는 것이 좋다. 또 다른 방법으로 window:onLoad()가 아닌 window.onload = fu.. 더보기 페이지 로딩시 jscript 함수 호출하기 보통 페이지를 호출할 때 자바스크립트가 실행되도록 하는 경우 아래와 같이 body에 onLoad라는 이벤트 핸들러를 쓴다. //IE에서만 실행됨. 쓰지 않는 것이 좋다. 그런데 header 페이지를 따로 통일시켜 페이지 디자인과 개발 소스를 나누어 관리하는 경우 body에 onLoad 이벤트 핸들러를 쓰기가 쉽지 않다. 수십, 수백페이지중 특정 페이지에서 호출을 하려고 하는데 header파일을 건드리기는 주저하기 마련이다. 이런 경우 더보기 이전 1 다음