2014년 1월 5일 일요일

CROSS BROWSING [재직자무료교육/프로그래머교육/구로디지털IT교육,오라클/자바/닷넷/C#/iOS/안드로이드/아이폰교육]

CROSS BROWSING [재직자무료교육/프로그래머교육/구로디지털IT교육,오라클/자바/닷넷/C#/iOS/안드로이드/아이폰교육]


일반적으로 많이 사용되는 브라우저는 IE이다. 그러나 IE 브라우저를 많이 사용하는 것이지 브라우저가 IE만 있는 것은 아니다.
Firefox, Netscape, Safari, Opera, Konqueror
브라우저마다 XMLHttpRequest 객체의 명칭이 다르다.
각기 다른 객체를 통합하여 하나로 만들어야 사용자가 어떤 브라우저를 사용하더라도 이를 대응할 수 있다.
이렇게 브라우저에 상관없이 동작하는 것을 크로스 브라우징(Cross-Browsing)이라고 한다.

founction createXMLHttpRequest(){
    var reqHttp;
if (window.ActiveXObject) {
    try {    reqHttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch(e) {
        try {
         reqHttp = new ActiveXObject("Microsoft.XMLHTTP");
        } catch(e1) {
         reqHttp = null;
     }
    }
} else if (window.XMLHttpRequest) {
    try{
        reqHttp = new XMLHttpRequest()
    } catch(e1) {
        reqHttp = null
    }
} else {
    reqHttp = null;
}
}


JAVA
  • ORACLE
  • iPhone/Android
  • .NET
  • 표준웹/HTML5
  • 채용/취업무료교육
  • 초보자(재학생)코스




  •  

    댓글 없음:

    댓글 쓰기