first.com
에 대한 자바 스크립트 플러그인을 작성하고있는 페이지가 있다고 가정 해보십시오. 자바 스크립트 플러그인은 로그인 페이지 (도메인 second.com
)를 가리키는 iframe을 first.com
페이지에 삽입하고 사용자가 로그인 할 수 있도록 팝업으로 표시합니다.내부 또는 서버 측에서 iframe을 숨기거나 닫을 수 있습니까?
사용자가 로그인 한 후 iframe을 숨기거나 닫을 수 있습니까? 내가 필요한 모든 자바 스크립트를 first.com
페이지에 삽입 할 수 있으며 iframe 내의 로그인 페이지에서 클라이언트와 서버 측 코드를 모두 제어합니다.
주요 문제는 iframe이 자신을 숨길 수있는 부모 창에 액세스 할 수 없으며 부모 창에서 동일한 원본 정책으로 인해 iframe 내용의 변경 사항을 볼 수 없다는 것입니다. 어쨌든이 문제가 있습니까? 아니면 iframe 아이디어를 잃어 버리고 새로운 창을 열어야합니까?
+1 그는 "second.com"을 로그인 페이지로 제어하므로 솔루션이 작동해야합니다. –