html/html_css

브라우저 구분소스_크로스브라우징

갓리버리 2014. 1. 22. 18:01

자세한건 모르겠고 올레에서 이거 적용가능함

/- IE7*-
 *:first-child+html #termsPhone li {height:33px;}
 *:first-child+html #termsPhone .yy_nmanwoman {margin-top:0px;}
 *:first-child+html #termsPhone .yy_nation {margin-top:-17px;}
 *:first-child+html #termsPhone .yy_certi {margin-top:-10px;}
 *:first-child+html #termsCredit .yy_email {margin-top:-15px;}

 

 

-----------------------------------------------

 

<script language="javas-ript">

<!--//
window. = backgroundChange; // 윈도우가 로드되면 backgroundChange함수 실행


function backgroundChange(){ // backgroundChange함수 시작

var oDiv=document.getElementById("testDiv");

if( navigator.appName.indexOf("Microsoft") > -1 ){ // 마이크로소프트 익스플로러인지 확인
if( navigator.appVersion.indexOf("MSIE 6") > -1){ // 익스플로러이면 버전 6인지 확인
oDiv.style.backgroundImage = "url('a.gif')";

}else if(navigator.appVersion.indexOf("MSIE 7") > -1){ // 익스 플로러이면 버전 7인지 확인

oDiv.style.backgroundImage = "url('b.gif')";

}
}else{ // 익스플로러가 아닐 경우
oDiv.style.backgroundImage = "url('a.gif')";

}
}

//-->

</script>

<div id="testDiv" style="width:300px;height:300px"></div> // div에 폭과 너비를 준다.

 

 

appCodeName : 브라우저의 코드명을 반환

appName : 현재 사용중인 브라우저의 이름을 반환
appVersion : 현재 사용중인 브라우저의 버전을 반환
userAgent : 브라우저의 이름, 버전, 코드를 포함하는 문자열을 반환
minetype : mine 형식의 정보를 반환(오브젝트)
plugins : plugin 정보를 반환(오브젝트)
language : 현재 브라우저가 사용하는 언어를 반환. 익스플로러에서는 지원하지 않음
platform : 사용중인 시스템 코드를 반환. 윈도 95/98/NT는 Win32를 반환

 

 

출처

http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040202&docId=65068083&qb=7J6Q67CU7Iqk7YGs66a97Yq4IOu4jOudvOyasOyguCDqtazrtoQ=&enc=utf8&section=kin&rank=1&search_sort=0&spq=0

 

추가출처

http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040202&docId=130090776&qb=aWYgYnJvd3NlciBzYWZhcmk=&enc=utf8&section=kin&rank=1&search_sort=0&spq=0&pid=RMgVrc5Y7uCsstwpX3Rsssssstd-056961&sid=UOTrInJvLDIAAE6dqgk