javascript
크로스 브라우징 방법
무세1
2014. 1. 23. 11:22
1. 객체 판별법
- 사용할 객체의 지원 여부로 분기 처리
<video id="myvideo" width="640" height="360" controls poster="../img/chrome.jpg">
</video>
myvideo = document.getElementById("myvideo");
if(typeof myvideo.ontimeupdate == "object") {
//DOM Level 0 방식 : 비표준
myvideo.ontimeupdate = updateTime;
} else {
//DOM Level 2 방식 : 표준
myvideo.addEventListener("timeupdate",updateTime);
}
2. 브라우저 판별법
- 접속한 브라우저의 종류에 따라서 분기 처리
console.log(window.navigator.userAgent);