office.html 1.8 KB

12345678910111213141516171819202122232425262728293031323334
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. <script src="../res/framework/mootools/mootools-1.6.0_all.js"></script>
  7. <script src="WebOffice.js"></script>
  8. <script src="office.js"></script>
  9. <script language="JavaScript" for=WebOffice2015 event="OnCommand(ID, Caption, bCancel)">
  10. debugger;
  11. switch(ID){
  12. case 1:WebOpenLocal();break;//打开本地文件
  13. case 2:WebOffice.WebSaveLocal();break;//另存本地文件
  14. case 4:WebOffice.PrintPreview();break;//启用
  15. case 5:WebOffice.PrintPreviewExit();WebOffice.ShowField();break;//启用
  16. case 17:WebOffice.SaveEnabled(true);StatusMsg("启用保存");break;//启用保存
  17. case 18:WebOffice.SaveEnabled(false);StatusMsg("关闭保存");break;//关闭保存
  18. case 19:WebOffice.PrintEnabled(true);StatusMsg("启用打印");break;//启用打印
  19. case 20:WebOffice.PrintEnabled(false);StatusMsg("关闭打印");break;//关闭打印
  20. case 301:WebOffice.HandWriting("255","4");StatusMsg("手写签批");break;//手写签批
  21. case 302:WebOffice.StopHandWriting();StatusMsg("停止手写签批");break;//停止手写签批
  22. case 303:WebOffice.TextWriting();StatusMsg("文字签名");break;//文字签名
  23. case 304:WebOffice.ShapeWriting();StatusMsg("图形签批");break;//图形签批
  24. case 305:WebOffice.RemoveLastWriting();StatusMsg("取消上一次签批");break;//取消上一次签批
  25. case 306:WebOffice.ShowWritingUser(false,WebOffice.UserName);StatusMsg("显示签批用户");break;//显示签批用户
  26. default: break;
  27. }
  28. </script>
  29. </head>
  30. <body>
  31. <div id="officeDiv"></div>
  32. <input type="button" value="save" onclick="save();">
  33. </body>
  34. </html>