테스트 사이트 - 개발 중인 베타 버전입니다

iframe의 resize

멕스 8년 전 조회 3,402

안녕하세요.

다른 서비스의 위젯을 홈페이지에 iframe 형식으로 넣으려고 하는데요

Div로 감싸는 넓이가 260이고 iframe 이 280px 이라서 

iframe의 오른쪽부분이 보이질 않습니다.  아이프레임을 감싼 div에 overflow:hidden스타일을 줬구요.

iframe의 zoom을 90%정도만 주면 다 보일 것 같은데 가능한지요?

혹은, 아이프레임의 위치를 7px정도 왼쪽으로 보내도 무리는 없을 것 같구요.

참고로 ifrm.style.width = 280+"px"; 소스를 건드려서는 해답이 안나오네요

</strong> </p><p><div id="service-widget"></p><p><script language="JavaScript" type="text/javascript"></p><p>ifrm = document.createElement("IFRAME");</p><p>ifrm.setAttribute("src", "<a href="<a href="http://www.service.com/widget/widget?params=blue|small|classic&domain=" target="_blank" rel="noopener noreferrer">http://www.service.com/widget/widget?params=blue|small|classic&domain=</a>"><a href="http://www.service.com/widget/widget?params=blue|small|classic&domain=" target="_blank" rel="noopener noreferrer">http://www.service.com/widget/widget?params=blue|small|classic&domain=</a></a>" + document.location.hostname);</p><p>ifrm.style.width = 280+"px";</p><p>ifrm.style.height =171+"px";</p><p>ifrm.style.border = "0";</p><p>ifrm.setAttribute("allowtransparency", "true");</p><p>ifrm.setAttribute("id", "widget-iframe");</p><p>document.getElementById('service-widget').appendChild(ifrm);</p><p></script></p><p></div></p><p>
</p><p><strong style="color: rgb(127, 127, 127); font-family: Arial, 돋움, Dotum; font-size: 12px;">
 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

아니면 padding 으로 해보시거나

iframe 으로 로드될 페이지내부에 div 를 두개로 나눠서 하나는 본문용으로 쓰고

하나는 여백용으로 하시는 법 외엔 없네요...

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

iframe 내부에 padding-right:20px 주는건 어떤가요?

</p><p><span style="font-family: GulimChe;">ifrm.style.padding-right =20+<code class="php string">"px"</code><code class="php plain">;</code></span></p><p><span style="font-family: GulimChe;"><code class="php plain">

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

멕스
8년 전
안먹히네요. ㅜㅜ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인