내 웹 페이지에 다른 페이지를 표시하는 iframe이 있습니다. iframe의 매개 변수를 호스트 페이지로 전달하려고합니다.iframe 페이지에서 호스팅 페이지와 통신하는 방법은 무엇입니까?
할 수 있습니까?
내 웹 페이지에 다른 페이지를 표시하는 iframe이 있습니다. iframe의 매개 변수를 호스트 페이지로 전달하려고합니다.iframe 페이지에서 호스팅 페이지와 통신하는 방법은 무엇입니까?
할 수 있습니까?
서버 측 코드 (이 asp.net에 태그를 지정 했습니까?)? 아니요. iframe이 포함 된 페이지가 먼저로드되므로 iframe의 페이지로 (쿼리 문자열을 통해) 데이터를 전달할 수 있지만 다른 방법으로 전달할 수는 없습니다.
클라이언트 측 코드? 을 참조하십시오. 그러나 Same Origin Policy의 제한 사항에 유의하십시오.
iframe은 브라우저 내의 브라우저와 같습니다. 자체 쿠키, 자바 스크립트 및 포함 된 페이지와 관련이없는 모든 항목에 액세스 할 수 있으므로 실제로 많은 의사 소통을 할 수 없습니다 (안팎이 아닌).
iframe을 사용할 수 없다면 통신하고 싶습니다. 당신은 자바 스크립트 기반 코드로 더 좋을 것이다.
난 당신이 window.parent
를 사용하여 자바 스크립트를 사용하여 부모에 대한 명성/iframe이에서 값을 전달할 수 있습니다 확신 해요