iframe 안의 내용만 프린트하려면 어떻게 해야하나요?

iframe 안의 내용만 프린트하려면 어떻게 해야하나요?

QA

iframe 안의 내용만 프린트하려면 어떻게 해야하나요?

본문


<script language="JavaScript">
 function printValue(){
  document.getElementById("printContents").innerHTML=opener.document.getElementById('printLayer').innerHTML;
  window.print();
</script> 
 
<p><input type="button" onclick="window.print();" value="프린트"></p>
 
<div id="printContents">
<!-- 프린트할 영역 -->
</div>

 

부모페이지 안에 iframe 으로 자식창이 있는데요

위 소스는 자식창에서 프린트하는 소스입니다.

 

자식창은 사이즈는 500x500 인데

내부에 div 로 감싸고 overflow scroll 이 있습니다.

 

스크롤바없이 iframe 내에 있는 모든걸 깔끔하게 프린트하고 싶은데

방법이 없을까요?

위 소스대로 하면 스크롤바도 보이고 아래 내용도 보이지 않은체 출력이 됩니다 ㅠㅠ

 

 

 

 

이 질문에 댓글 쓰기 :

답변 1

게시판이나 문서 등에서 프린트버튼을 클릭해서 프린트시에 필요없는것을 아래와 같이 커버하여 깔끔하게 간추려서 프린트를 해주세요.
<NOPRINT>
이곳에 있는 내용은 출력이되지 않습니다..
</NOPRINT>

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 192
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT