크로스 브라우징

1. 브라우저 구별.
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)

트랙백 주소 : http://j2ready.egloos.com/tb/1744229
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지다음 페이지 ▶