이 기사는 주로 HTML5에서 AJAX 크로스 도메인 요청을 구현하기 위해 사후 관리 방법에 대한 관련 정보를 소개합니다. 필요한 친구는 그것을 참조 할 수 있습니다
상 동성 정책의 한계로 인해 JavaScript는 도메인 간 의사 소통에 문제가 있으며 일반적인 교차 도메인 문제에는 IFRAME와 부모 간의 의사 소통이 포함됩니다.
몇 가지 일반적인 솔루션 :(1) 문서 .Domain+iframe;
(2) 스크립트를 동적으로 생성합니다.
(3) iframe+location.hash;
(4) 플래시.
이 방법에 대한 자세한 내용은 여기에서 설명하지 않지만 Window.postMessage의 HTML5가 기록됩니다.
PostMessage는 IE8+, Firefox, Opera, Safari 및 Chrome과 호환됩니다.
테스트에는 두 개의 외국 서버가 필요하며 물론 로컬 및 온라인 서버는 두 개의 외국 서버로도 사용할 수 있습니다.
PhoneGap을 사용하여 개발 한 경우 클라이언트에 요청 파일을 설치 한 다음 서버의 데이터 처리를 동적으로 요청하여 데이터를 얻고 표시 할 수 있습니다. 이러한 방식으로 웹 개발 언어와 방법을 사용하여 PhoneGap 앱에 필요한 백엔드를 개발할 수 있습니다.
1. 사후 관리의 사용PostMessage는 JS의 크로스 도메인 문제를 해결하기 위해 HTML5가 도입 한 새로운 API로 여러 IFRAME/WINDOMAIN 통신을 허용합니다.
다음과 같이 구조가 있다고 가정합니다.
JavaScript 코드는 컨텐츠를 클립 보드에 복사합니다