2010-08-18 6 views
1

iFrame에서 링크를 클릭하면 iframe 소스를 변경할 수 있습니까?IFRAME 소스 변경

예를 들어 내 iFrame은 http://www.google.com을로드하지만 Google.com에서 링크를 클릭하면 iFrame의 소스를 새 URL로 변경할 수 없습니다.

iFrame을 리디렉션하기 위해 Firefox 및 IE에서 iFrame 위치에 액세스하는 방법이 있습니까?

일종의 프록시 웹 사이트입니다. PHP에서 프록시 사이트는 어떻게 작동합니까?

답변

0

외부에서 iframe의 내용에 액세스 할 수 없으며 그 반대의 경우도 마찬가지입니다. 그렇지 않으면 심각한 보안 문제가 발생할 수 있습니다. 예를 들어 콘텐츠 나 URL에 액세스 할 수있는 경우 쿠키, 세션 매개 변수, 입력 필드 등을 검색 할 수 있습니다 ...

당신이 PHP 프록시를 확인하려면, 스크립트는

  1. 가 모든 URL
  2. 전송에 프록시 URL을 추가
  3. 절대 URL에 상대 URL을 변환 요청 된 페이지의 콘텐츠를해야한다 데이터

하지만이 방법은 추악합니다 : 이것을 사용하면 주소 표시 줄의 URL이 요청 된 페이지의 실제 URL이되지 않습니다. 제 생각에는 SOCKS 프록시를 구현하는 것이 훨씬 쉽고 편리합니다.

관련 문제