WebBrowser.ExecWB( 2,1) 지금 모든 IE 창을 닫고 새 창 열기 WebBrowser.ExecWB(4,1) 웹 페이지 저장 WebBrowser.ExecWB(6,1) 인쇄 WebBrowser.ExecWB(7,1) ) 인쇄 미리보기 WebBrowser.ExecWB(8,1) 인쇄 페이지 설정 WebBrowser.ExecWB(10,1) 페이지 속성 보기 WebBrowser.ExecWB(15,1) 취소가 필요한 것 같습니다. 확인 WebBrowser.ExecWB( 17,1) 모두 선택 WebBrowser.ExecWB(22,1) 새로 고침 WebBrowser.ExecWB(45,1) 자동으로 양식 닫기
예:
< object id="WebBrowser" width="0" height="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"> 인쇄 테스트 < ;input type="button" onclick ="WebBrowser.ExecWB(7,1)" value="Print Preview"> 텍스트 파일을 복사하여 붙여넣기~접미사 이름을 변경하세요~ 즉, 실행~미리보기 클릭 ~인쇄 설정~인쇄~OK 그런 다음 프로젝트에 테스트해 보세요~ 예를 들어 aspx에서 동일하게 실행하고 미리 보기를 클릭하세요~ 야~ IE 보안 경고가 나타나는 이유는 무엇입니까? "Internet Explorer"가 차단되었습니다. 이 사이트는 안전하지 않은 방식으로 ActiveX 컨트롤을 사용하는 것을 방지합니다." 이때 IE의 보안 설정을 변경해야 합니다(패치를 설치하지 않았다면 괜찮을 것입니다~ "rp"가 좋기 때문입니다 , 반드시 고객 및 다른 사람의 "rp"가 귀하의 것만큼 좋은 것은 아닙니다) 작업: 주 메뉴 "도구" - 인터넷 옵션 - 보안 - 사용자 정의 수준, "초기화 및 스크립트 실행 표시되지 않은 ActiveX 컨트롤 실행" "안전하게"에서 "보안 설정"을 "사용 안 함"에서 "사용"으로 또 다른 방법인 "도구" "인터넷 옵션" "신뢰할 수 있는 사이트(신뢰할 수 있는 사이트)" "사이트"에 URL을 입력하세요. 해당 웹사이트의 경우 https:에 연결되어 있지 않은 경우 " 이 영역의 모든 사이트에는 서버 확인(https:)이 필요합니다. 앞에 있는 확인란을 선택 취소하면 됩니다. (LAN인 경우 : "도구" "인터넷 옵션" "로컬 인터넷" "고급") (무선 네트워크는 LAN이 아닌 것 같습니다) 두 번째 옵션을 추천드려요~ 모든 것이 준비되었습니다~ok~ 인쇄 방법 세트(하나씩 테스트하지 않음):