2013-03-28 3 views
1

양식을 iframe에 제출하고 결과를 얻고 싶습니다. 결과는 자바 스크립트가 이해할 수있는 텍스트 여야합니다. 따라서 JSON이 가장 좋은 아이디어라고 생각합니다.HTML iframe에서 JSON 텍스트 가져 오기

저는 iframe 객체를 자바 스크립트에서 가져 오는 방법을 알고 있지만 내용을 얻는 방법에 대한 아이디어는 없습니다. 내 iframe의 내용은 JSON 뿐이므로 어떻게 자바 스크립트로 검색 할 수 있습니까?

+1

iframe을 올린 사람 :

부모 창

은 iframe 내에서 부모 속성을 사용하여 도달 할 수 있는가? –

+0

유사한 http://stackoverflow.com/questions/14591039/jquery-submit-into-an-iframe – Musa

+0

URL 아래를 참조하십시오 : http://stackoverflow.com/questions/926916/how-to-get -the-bodys-if-as-in-javascript – web2008

답변

2

자바 스크립트로 통신 할 수 있습니다. 당신이 시도 무엇

window.parent.SomeFunctionDefinedInTheParent(JSONObject); 
+0

나는 그것에 대해 생각하고 그것이 작동하는지 압니다. 하지만 여러 페이지에서 같은 iframe을 호출하려면 어떻게해야합니까? 이 함수를 모두 정의해야합니다 :( – user937450

+0

마스터 페이지가있는 경우 마스터 페이지에서 참조하는 포함 파일에 정의 할 수 있습니다. 최악의 시나리오는 JS 포함 파일을 포함해야한다는 것입니다 마스터 페이지가없는 경우 모든 페이지에서 – TGH

+0

마스터 페이지에 배치하면 iframe을로드하지 않으려는 페이지에서 불필요한 javascript가 표시됩니다. – user937450

관련 문제