내 보낸 기능 :자바 스크립트 런타임 오류 : 잘못된 문자 (JSON.parse)
var parseData = JSON.stringify(requestData);
iframe[0].contentWindow.postMessage({ request: parseData, request_id: dataOrign.length - 1 }, '*');
및 요청 수신 기능 :
: IE 9$(window).on("message", function(e) {
var requestData = JSON.parse(e.originalEvent.data.request);
}
나는이 오류가를
0x800a03f6 - 자바 스크립트 런타임 오류 : 잘못된 문자 :
var requestData = JSON.parse(e.originalEvent.data.request);
다른 브라우저에서는 모든 것이 정상적으로 작동합니다. 문제가 무엇인지 어떻게 해결할 수 있는지 말해주십시오.
e.originalEvent.data.request가 무엇인지 게시 할 수 있습니까? Console.log 또는 뭔가. – Tdelang
console.log (e.originalEvent.data.request) : 정의되지 않았습니다. 나는 이유를 모르겠다 : ( –
아마도 당신은 IE에서 이벤트 전자의 다른 속성이 필요하다. 어느 것이고, 그래서 로깅 전자를 시도하고, 당신이 기대하는 데이터가 무엇인지 알아내는 것. – Tdelang