로그인

이메일
비밀번호
DaeYoung's Blog : 위치로그 : 태그 : 방명록 : 관리자 : 새글쓰기
웹 브라우져 Ajax 지원여부
Web/Ajax, (2007년 04월 26일 12시 51분)
 
<SCRIPT LANGUAGE="JavaScript">
<!--
        var bName= null;
        var bVersion = null;
        var uAgent = self.navigator.userAgent.split(";");
        //window.navigator.userAgent:웹브라우저의 상세정보를 담는다
        var re = /MSIE\s([\d\.]+)/gi;        //정규표현식:/*/gi: *에대한 대소문자 구별없이 모두
        var result=re.exec(uAgent[1]);        //exec() 검색을실행하는 매서드

        if( (result != null) && (result.length==2)){        //Explorer
                bName="MSIE";
                bVersion = parseFloat(result[1]);
        }
        else{                                                        //Mozilla
                re = /rv\:([\d\.\w]+)\)\sGecko/gi;
                result=re.exex(uAgent[4]);
                if((result != null) && (result.length==2)){
                        bName = "Mozilla";
                        bVersion = parseFloat(result[1]);
                }
        }

        if((bName=="MSIE")&&(bVersion >= 1.0)){                        //Explorer 일때 Ajax객체 생성
                myAjax = new ActiveXObject("Microsoft.XMLHTTP");
        }       
        else if( bName=="Mozilla" && bVersion >= 1.0){        //Mozilla 일때 Ajax객체 생성
                myAjax = new XMLHttpRequest();
        }
        else {                                                                                        //그외 지원하지 않음        
                self.alert("브라우저가 Ajax를 지원하지 않습니다.");
        }
        self.document.write("myAjax.readyState : " + myAjax.readyState + "<br/>");
//-->
</SCRIPT>
http://laedu.net/trackback/3
Ajax 에 대해 알아보자
Web/Ajax, (2007년 04월 26일 12시 48분)
 
Asynchronous JavaScript and XML (비동기 자바스크립드 XmL)

Ajax는 자바스크립트로 http 요청을 보내서 XML응답을 받아서 사용하는 기술이다

일반적 웹페이지는 하이퍼링크를 누르거나 웹 브라우저 주소 칸에
사이트 주소를 입력하고 엔터기를 치면 웹 브라우저가
http 요청을 서버로 보내고 웹서버는 그요청에 해당하는 HTML을
응답으로 돌려주고  웹브라우져가 HTML문서를 받어서 표시하는 방식
으로 작동한다

그러나 Ajax는 웹 브라우저 위에서 실행되는 자바스크립트가
1. HTTP 요청 보내기
2.XML문서 응답 받기
3.자동으로 XML개체 생성
4.자바스크립트로 XML개체 접근하여 다양한 작업을 하는 방식

Ajax는 독립된 기술이 이니다.
화면은 표준HTML+CSS로 작성, 화면에 대한 조작과 상호 작용은
문서개체모델(Document Object Model)로, 데이터 교환은 XML 형식,
데이터 변환과 검색에는 XML 기술인 XSL,XPath를,
비동기 통신에는 웹브라우저에 내장된 XML-HttpRequest개체를 사용,
이 모든것을 하나로 묶는 언어로 자바스크립트를 사용하는것을
Ajax라고 한다.

Ajax를 사용하면 불필요한 테이터 요청을 최소화 하고,
많은 일을 클라이언트에서 처리 할수 있다.
서버 부담도 줄어들고 사용자 입장에서 서버로 데이터를
요청하고 기다리는 시간이 줄어든다.
http://laedu.net/trackback/2
다시 시작 블로그로 ㅎㅎ
분류없음, (2007년 04월 25일 16시 23분)

홈피에서 벗어나 블로그를 해보자 아잣 ㅋㅋ


위로
http://laedu.net/trackback/1
DaeYoung's Blog 블로그에 오신것을 환영해요^^
웹기반 프로그래밍에 관한 것들을 모을 예정이었는데..
«   2024년 11월   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Javax.mail 참고 사이트.
C# TextBox KeyDown, KeyPr...
SID가 여러개 있을때 'ORA...
https://scrapingmaster.blogg...
https://scrapingmaster.blogg.. 2023년
expertdecoders.com.
expertdecoders.com 2023년
expertdecoders.
expertdecoders 2023년
best decaptcha service.
best decaptcha service 2023년
capcher.
capcher 2023년
297
238
1043859