Word 인쇄 구현 (IE)
<script language="javascript">
<!--
function MakeWord()
{
var word = new ActiveXObject("Word.Application");
// var doc = word .documents.open("c:\test.doc");//
var doc = word .Documents.Add("",0,1);//
var Range=doc.Range();
var sel = document.body.createTextRange();
sel.moveToElementText(word_worksheet);// word_worksheet form id
sel.select();
sel.execCommand("Copy");
Range.Paste();
word .Application.Visible = true;
doc .saveAs("c:\\word_worksheet.doc"); // “\\”
}
-->
</script>
<form id="word_worksheet">
</form>
<input type="button" id="button" value=" Word " onclick="javascript:MakeWord();"/>
주: 서버, 클 라 이언 트 는 Word 프로그램 을 설치 해 야 합 니 다.
보충 하 다
IEWebBrowser 라 는 구성 요소 에 대한 execWB 방법
1.
2. 호출 방법.WebBrowser.ExecWB nCmdID, nCmdExecOpt, [pvaIn], [pvaOut]
3. 매개 변수 설명.(a).nCmdID OLECMDID_OPEN = 1, OLECMDID_NEW = 2, OLECMDID_SAVE = 3, OLECMDID_SAVEAS = 4, OLECMDID_SAVECOPYAS = 5, OLECMDID_PRINT = 6, OLECMDID_PRINTPREVIEW = 7, OLECMDID_PAGESETUP = 8, OLECMDID_SPELL = 9, OLECMDID_PROPERTIES = 10, OLECMDID_CUT = 11, OLECMDID_COPY = 12, OLECMDID_PASTE = 13, OLECMDID_PASTESPECIAL = 14, OLECMDID_UNDO = 15, OLECMDID_REDO = 16, OLECMDID_SELECTALL = 17, OLECMDID_CLEARSELECTION = 18, OLECMDID_ZOOM = 19, OLECMDID_GETZOOMRANGE = 20 OLECMDID_UPDATECOMMANDS = 21 OLECMDID_REFRESH = 22 OLECMDID_STOP = 23 OLECMDID_HIDETOOLBARS = 24 OLECMDID_SETPROGRESSMAX = 25 OLECMDID_SETPROGRESSPOS = 26 OLECMDID_SETPROGRESSTEXT = 27 OLECMDID_SETTITLE = 28 OLECMDID_SETDOWNLOADSTATE = 29 OLECMDID_STOPDOWNLOAD = 30
위의 키 워드 는 브 라 우 저의 메뉴 에서 해당 하 는 옵션 을 찾 을 수 있 습 니 다. 여러분 은 한눈 에 알 수 있 습 니 다!
(b).nCmdExecOpt OLECMDEXECOPT_DODEFAULT = 0, OLECMDEXECOPT_PROMPTUSER = 1, LECMDEXECOPT_DONTPROMPTUSER = 2, OLECMDEXECOPT_SHOWHELP = 3 이 매개 변 수 는 일반적으로 1 을 선택 하면 됩 니 다.
이것 은 IE 의 '다른 이름 으로 저장' 기능 을 호출 하 는 예제 입 니 다.
< object id = "WebBrowser" width = 0 height = 0 classid = "CLSID: 8856 F961 - 340 A - 11D0 - A96B - 00C04FD705A 2" > < / object > < A href = "javascript: WebBrowser. ExecWB (4, 1);" > Save - Storage < / A >
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.