>  기사  >  웹 프론트엔드  >  JavaScript는 인쇄, 인쇄 미리보기 및 인쇄 설정_javascript 기술을 구현합니다.

JavaScript는 인쇄, 인쇄 미리보기 및 인쇄 설정_javascript 기술을 구현합니다.

WBOY
WBOY원래의
2016-05-16 16:23:242352검색

WebBrowser는 IE에 내장된 브라우저 컨트롤이므로 사용자가 다운로드할 필요가 없습니다.

1. 웹브라우저 제어

<객체 ID='WebBrowser' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'>

2. WebBrowder 제어 방법 //Print

WebBrowser1.ExecWB(6,1);

//인쇄 설정

WebBrowser1.ExecWB(8,1);

//인쇄 미리보기

WebBrowser1.ExecWB(7,1);

이 구성 요소는 아래에 나열된 다른 용도로 사용됩니다.

WebBrowser.ExecWB(1,1) 열기 Web.ExecWB(2,1) 현재 모든 IE 창을 닫고 새 창 열기 Web.ExecWB(4,1)

웹페이지 저장 Web.ExecWB(6,1) 인쇄 Web.ExecWB(7,1) 인쇄미리보기 Web.ExecWB(8,1)

인쇄 페이지 설정 Web.ExecWB(10,1)

페이지 속성 보기 Web.ExecWB(15,1)

철회된 것으로 보이며 확인이 필요합니다. Web.ExecWB(17,1)

Web.ExecWB(22,1) 모두 선택 Web.ExecWB(45,1) 새로 고침

양식을 자동으로 닫지만 인쇄하면 페이지 전체가 인쇄됩니다. 때로는 데이터 테이블만 인쇄하면 되며 스타일을 작성해야 합니다.

인쇄하고 싶지 않은 부분 숨기기: 스타일 콘텐츠:

그런 다음 스타일을 사용하세요:

인쇄가 필요하지 않은 경우

코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.


<입력 유형=버튼 이름=button_print value="인쇄" class="noprint" onclick="javascript:printit()"> <입력 유형=버튼 이름=button_setup value="페이지 설정 인쇄" class="noprint" onclick="javascript:printsetup();"> ;입력 유형=버튼 이름=button_show value="인쇄 미리보기" class="noprint" onclick="javascript:printpreview();">
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.