내 서버에서 클라이언트로 전송 된 JSON 데이터를 얻는 방법을 알아 내려고 자바 스크립트를 사용하여 클라이언트 측을 평가했습니다.이미지에 데이터 저장
지금은 JSON 문자열을 다시 시도하는 간단한 XHR 호출로이 작업을 수행합니다. 이 잘 작동하지만 문제는 차단하는 것입니다. 이 잘 작동하고로드되는 페이지의 나머지 부분을 차단하지
var head = document.getElementsByTagName("head")[0];
script = document.createElement('script');
script.id = 'myScript';
script.type = 'text/javascript';
script.src = "myScript.js";
head.appendChild(script);
:
는 내가 뭘 원하는 주문형 같은 자바 스크립트를로드하여 내의 .js 파일을 다운로드를 시작하는 것입니다.
"myScript.js"에는 페이지로드가 완료되면 트리거되는 onload 함수가 있습니다. 이 함수에는 JSON 문자열을 검색하는 서버에 대한 호출이 있습니다.
문제는 onload 함수이므로 페이지로드가 완료 될 때까지이 JSON을 검색하지 못합니다.
그래서 onload 이벤트가 트리거되기 전에 JSON 문자열을 다운로드하는 방법을 찾고 있지만 페이지로드가 차단되지 않습니다.
내 아이디어는 데이터를 gif 서버 사이드에 저장하고 페이지의 일부로 다운로드하기 시작한 다음 onLoad에서 내 기능을 트리거하고 gif를 javascript를 사용하여 JSON으로 변환하려고합니다.
희망적 이군!
은 매우 흥미로운 보이는 - 내가 그것을 봐 줄 것이다. 같은 오래된 질문에 공유 주셔서 감사합니다 :) – sunebrodersen