본문 바로가기
웹관련/크로스브라우징

[인터넷익스플로러] 팝업창에 데이터 넘길때 부모창에 [object] 뜰때

by 착한덕환 2018. 2. 23.



부모창에서 팝업창으로 데이터를 넘길때 크롬과 다른 브라우져는 정상인데....

익스플로러에서만... 부모창에 [object] 라고 뜨는경우가 있습니다...


아래의 코드는 일반적으로 팝업창을 띄울때 사용하는 코드입니다.


<a href="javascript:window.open('주소', '팝업창 이름','width=#, height=#')">새창</a>


이렇게 하면 크롬이나 사파리등 다른 브라우져는 문제가 없습니다...


그런데 망할.... 익스에선 부모창에 [object] 가 뜨네요.....

망할 익스플로러 때문에 한번더 감싸서 void 선언을 해주어야 합니다.


<a href="javascript:void(window.open('주소', '팝업창 이름','width=#, height=#'))">새창</a>


이렇게 호출을 하면 익스플로러에서 [object] 라는 글씨가 뜨면서 나오지 않습니다.

어떻게 보면 기초적인 부분인데... 모르면 귀한 시간을 낭비할수 있습니다..


댓글