이번에는 Ajax 생성 및 게시 및 요청 받기에 대해 다루겠습니다. Ajax 생성 및 게시 사용 시 주의사항은 무엇이며, 다음은 실제 사례를 살펴보겠습니다.
AJAX 생성 프로세스:
XMLHttpRequest는 AJAX의 기초이며 백그라운드에서 서버와 데이터를 교환하는 데 사용됩니다. 즉, 전체 웹페이지를 다시 로드하지 않고도 웹페이지의 특정 부분을 업데이트할 수 있습니다.
1. XMLHTTPRequest 개체 만들기:
(兼容处理)var xhr = null;//前面必须添加window否则报错(不能拿一个不存在的对象作为判断条件)if(window.XMLHttpRequest) { xhr = new XMLHttpRequest(); } else {
xhr = new ActiveXObject('Microsoft. ?
보내는 내용은 알 수 없음 사용자가 문자를 입력할 때 POST가 GET보다 더 안정적이고 신뢰할 수 있습니다.url: 서버의 파일 위치async: true(비동기) 또는 false(동기)동기화: 보내는 것을 의미합니다. 데이터를 출력하고 응답을 기다리는 중입니다. 나중에 다음 데이터 패킷을 보냅니다.설명: 요청 제출 -> 서버 처리 대기 -> 처리 후 반환 이 기간 동안 클라이언트 브라우저는 아무것도 할 수 없습니다. 한 가지 작업은 현재 진행 중이고 다른 작업은 현재를 기다려야 합니다. 작업이 완료되어야 다음 작업을 계속할 수 있습니다.비동기: 데이터를 보낸 후 응답을 받을 때까지 기다릴 필요가 없음을 의미합니다. , 그리고 나서 다음 데이터 패킷이 전송됩니다설명: 요청 제출 -> 서버가 처리될 때까지 기다립니다(브라우저는 현재 다른 작업을 수행할 수 있습니다) -> 처리됨, 여러 작업을 수행할 수 있습니다. 동시에 이 기사의 사례를 읽으신 후 방법을 마스터하셨다고 생각합니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요! 추천 자료:
JS에서 기능 및 브라우저 추론을 방지하는 방법
Polyfill 주석을 사용하여 JS에서 수정 방지위 내용은 Ajax 생성 및 게시 및 요청 받기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!