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

(꼭 좀 돠와주세요)안녕하세요 질문 드립니다. 채택완료

꿈의세계 8년 전 조회 1,799

 

위 사진처럼 파란색으로 태두리 되어 있는 부분만 프린터를 하려고 아래와 같이 소스를 작성을 했는데

작동이 안됩니다. 뭐가 문제가 있는지 봐주세요

또한 제가 초보라서 작성 요령도 좀 알려 주심 감사하겠습니다.

감사합니다.

아래와 같이 하면 안됩니다.
<script>
 function printWindow() {
  bv = parseint(navigator.appversion);
  if (bv)=4) window.print();
  }
  var tempBody;
  window.onbeforeprint = function() {
  tempBody = document.body.innerHTML;
  document.body.innerHTML = pri.innerHTML;
  }
  window.onafterprint = function() {
  document.body.innerHTML = tempBody;
  }
</script>
<body>

 <div id="pri"> 인쇄할영역 </div>
    비인쇄할영역<br /> 
<a href="javascrpt:printWindow();">인쇄하기</a>

</body> 

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

답변 1개

채택된 답변
+20 포인트

위부분을  가지구 인쇄하려면 여러가지 문제점 이 많으니

차라리 인쇄버턴에 링크를 걸고 다른 페이지를 하나 만들어서 인쇄를 하세요

리스트부분의 여러가지 소스들이 겹처 충돌 이 자주나요 

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

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

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

로그인