장점과 단점은 아약스 기법 ~ 아약스하지 않고 xmlhttprequest

  

이되는 여러가 지 경우가되는 경우에는 xmlhttprequest를 지원하지 않을 수도있습니다. 가 장 일반적인 것이의 경우 오래된 브라우저를합니다. 이것이 힘들를 해결하려면, 없다가 없기 때문에 아약스 후퇴할하지만, 모든 다른 dom 조작을 수행하기 때문에 응용 프로그램이 작동하지 않습니다 이내입니다. 또 다른 문제의 경우는 귀하의 브라우저를 지원합니다 xmlhttprequest를 제외한 모든 것이이 필요합니다. 이 문제가 발생할 수있는 경우 즉는 모드를 사용할 수없습니다 activexobjects하거나 사용하는 경우 사전에 - 7.6 버전의 오페라입니다.

일부의 경우, 특히 인트라넷 응용 프로그램을 업그레이 드하는 방법은 매우 간단합니다 그냥가 필요하지만, 아약스을 사용하고자 할 경우에 공개 사이트를하셔야합니다 일종의 대체 메커니즘을 사용에 대해 생각합니다. 후보에 대한 최선의 대체는 숨겨진 iframe을 사용합니다. 또 다른 옵션은 사용하려면 쿠키, 그러나 그들은 제한된 양의 데이터를 보낼 수있습니다에서만 1 인당 요청, 너무 어렵다 드롭에서 쿠키 - 기반 접근법으로 대체에 대한 코드가되었습니다로 작성된 xmlhttprequest 염두에두고있습니다. 전용 xmlhttprequest 지원 동기 통화, 그래서 그들은 필요한 경우에 대한 귀하의 응용 프로그램을 사용하기 위해서는 후퇴할 수없습니다.

장점과 단점은 아약스 테크닉
테크닉 장점 단점
xmlhttprequest 에 대한 설정하지 않은 요청에 페이지를 만들 수있습니다 아약스
수 설정 / 번에 모든 헤더
요청을 사용하여 만들 수있습니다 어떤 종류 (얻을, 게시, propfind 등)
완전한 통제력을 지원 게시물을 요청, 허용에 대한 모든 유형의 데이터를 인코딩
요청에 activex가 활성화되어 있어야합니다 예 : 5, 6
이에서만 사용할 수있는 최신 버전의 오페라, 사파리
이 작은 구현의 차이점 브라우저
iframe 게시물을 얻을 수 있는지 요청
supportes 모든 현대 브라우저
비동기 파일 업로드를 지원합니다
금지 동기식 요청
서버 페이지가되어야합니다 iframe 요청과 함께 작동하도록 설계
이 구현되는 브라우저 간의 차이점
불필요한 항목에서 브라우저 기록을 남길 수있습니다 (브라우저 및 구현에 따라 달라집니다)
모든 요청이 데이터는하십시오 - 인코딩을 증액 요청 크기
쿠키 최대 개수의 브라우저를 지원합니다
몇 구현의 차이점 브라우저
금지 아니오 동기식 요청
대형 요청과 함께 작동하지 않는다 / 결과
서버 페이지가 될 필요로 작동하도록 설계 쿠키가 요청
클라이언트에서 필요로 폴링서만 얻을 수 있는지 요청

를 사용하는 경우 사용하지 않는 완전 싸서 xmlhttprequest하고있습니다 동기식 통화를 제공하는 투명 후퇴할 수를 귀하의 프로그램이 있어야합니다. 를 교체하기만하면 최종 던지는의 예외에 들어 init 방법을 사용하여 인스턴스화의 iframe http 클라이언트입니다. 의 주요 항목을 기억에 대한 또 다른 접근법을 대신 사용하는 것이 무엇하지 않을 xmlhttprequest는 거대한 도약의 호환성을 얻을 수있습니다.

주요 브라우저에 이미 지원 xmlhttprequest. 이 지원하게되는 브라우저와 자바 스크립트 꺼져,없는 사람을 실행하는 지원되지 않는 브라우저,가 장 큰 그룹이 귀하의 아약스 응용 프로그램을 사용할 수없습니다.

이것은 문서가 추가 데이브 바워스
면책 조항 : 우리의 웹사이트가 포함되어있는 정보는이 문서에 대해 책임을지지 않습니다. 본 문서를 어떠한 방식 으로든 반영합니다 조회, 의견, 생각이나 신념의 기사를 디렉토리 직원입니다.

번역을 고지 :이 문서 "장점과 단점은 아약스 기법 ~ 아약스하지 않고 xmlhttprequest"는 번역하는 자동 번역 서비스를 사용합니다. 우리가 진심을 끼쳐 드려 번역 오류가 발생했습니다. 이해에 감사드립니다.

Online: 553 users browsing the articles directory