안녕하세요. 구글링을 해봐도 해결이 안되어 여기 하코사 여러분들께 도움을 청합니다.
window.open으로 팝업창을 하나 띄웠습니다.
이 팝업창에서
$(.screen_preview_box, opener.document).css(background-image,url(example.jpg));
이렇게 접근을 하여 부모창에 접근을 하려고 합니다.(부모창에 .screen_preview_box 라는 개체가 있습니다.)
그런데 ie에서는 잘되는데 chrome에서는 접근이 안되네요..
==========================================================================================
1. $(opener.document).find(.screen_preview_box).css(background-image,url(example.jpg));
2. window.opener.$(.screen_preview_box).css(background-image,url(example.jpg));
구글링으로 위와같은 방법으로 시도해보라 하여 해보았는데도 해결이 안되었습니다.
도와주세요 ㅠ_ㅠ
시아 2026.03.13
팝업창에 삽입되어 있는 애플릿이 문제였네요 ㅠ
리나 2026.03.13
제 크롬이 문제인가요? 저는 아무이상없이 아주 잘 되는데....
도래 2026.03.13
함수호출조차도 안되어서.. 이래저래 확인해보니 팝업창에 삽입된 자바 애플릿이 문제인거 같네요.. 애플릿을 빼고 하니 잘되는데 ㅠ 답변 감사합니다:)
너의길 2026.03.13
음.. 부모창에..
css를 바꾸는 function을 두고
자식창에서 그 function을 호출하는게 낫지않을까요..?
부모창 스크립트
function test1(){
$(\.screen_preview_box\).css(\background-image\