2008년 02월 11일
크로스 브라우징
1. 브라우저 구별.
appName의 풀네임으로 처리할 경우 - 주석처리된 부분으로 if else하면 될듯.
2. 사용하려는 값만을 체크.
참조 :
크로스 브라우징을 위한 function 코드 작성시 팁
3. 그외 세부 항목
가. 페이지 새로고침
switch(navigator.appName.charAt(0)){
case 'N': // Natscape
break;
case 'O': // Opera
break;
case 'M': // Microsoft Internet Explorer
break;
}appName의 풀네임으로 처리할 경우 - 주석처리된 부분으로 if else하면 될듯.
2. 사용하려는 값만을 체크.
if(document.all){
}else if(document.getElementById('name')){
}
참조 :
크로스 브라우징을 위한 function 코드 작성시 팁
3. 그외 세부 항목
가. 페이지 새로고침
if(navigator.appName.charAt(0) == 'N') // 'N' Natscape
window.location.replace(null);
else if(navigator.appName.charAt(0) == 'M') // 'M' Microsoft Internet Exploer
window.location.replace();
# by | 2008/02/11 14:28 | 트랙백 | 덧글(0)


