본문 바로가기
개발일지/개발중

iframe, object 등에서 현재 창을 포함한 요소 반환 하는 법

by 세 미 콜 론 2021. 4. 16.
728x90
반응형

오늘도 끊임없이 업무 진행 중. 특이한 상황에 쳐했다. 사실 그간 일을 하면서 iframe을 쓰는 경우가 그렇게 많지 않았는데, 기존에 구현되어있는 여러 개의 iframe 중 자신이 속한 요소의 id를 반환해서 해당 id를 사용해야 하는 경우가 생겼다. 어떻게 할지에 대해 고민을 많이 했지만 잘 나오지 않았다. 그러다가 드디어 방법을 찾았다. 바로 Window.frameElement! 아래와 같이 사용할 수 있다.

//해당 프레임 요소 반환 
var frameEl = window.frameElement;

//id 반환
var frameElId = window.frameElement.id;

이용해 본적이 없어서 괜히 헤맨 것 같다. 

728x90
반응형

댓글