내가 자꾸 까먹어서 쓰는 개발 이야기/JavaScript
iframe에서 부모창 주소 이동
FIL.
2015. 11. 30. 14:41
728x90
최근의 browser(특히 Chrome, FF)들은 cross-site 관련 정책으로 인해, 부모창의 주소 이동을 허용하지 않는 모양이다.
iframe 내부에서 window.parrent, window.opener 등으로 접근을 해봐도 통하질 않았다.
아래 주소에서 해답을 찾았다.
[부모창]
window._fn = function() {
location.href = "http://google.com";
}
[iframe]
window.parent._fn();
출처 : http://stackoverflow.com/questions/17781938/window-parent-document-working-in-firefox-but-not-in-chrome-and-ie