browser.html 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <!DOCTYPE html>
  2. <html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org"
  3. xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity3">
  4. <head>
  5. <title>winsea</title>
  6. <script type="text/javascript">
  7. function Save() {
  8. document.getElementById("PageOfficeCtrl1").WebSave();
  9. // 如果是模板文件另存 返回新存储文件的fileID
  10. var fileId = document.getElementById("PageOfficeCtrl1").CustomSaveResult;
  11. //存储新文件的文件ID
  12. if(fileId != null && fileId != ""){
  13. // 调用父页 保存新文件ID方法
  14. window.external.CallParentFunc('setLocalFileId(\''+ fileId +'\');');
  15. }
  16. //子页面窗口调用父页面的refresh函数 页面回退 -1
  17. window.external.CallParentFunc("refresh();");
  18. //关闭POBrowser窗口
  19. window.external.close();
  20. }
  21. function SaveAs() {
  22. // window.external.CallParentFunc("refresh();");
  23. var fileId = "abc";
  24. //存储新文件的文件ID(已经不保存ID,因为同时间不可关闭弹窗和空白页 所以 通过异步实现关闭页面 )
  25. window.external.CallParentFunc('setLocalFileId(\''+ fileId +'\');');
  26. window.external.close();
  27. }
  28. function PrintPreview() {
  29. document.getElementById("PageOfficeCtrl1").PrintPreview();
  30. }
  31. function ShowPrintDlg() {
  32. document.getElementById("PageOfficeCtrl1").ShowDialog(4); //打印对话框
  33. }
  34. function SetFullScreen() {
  35. document.getElementById("PageOfficeCtrl1").FullScreen = !document.getElementById("PageOfficeCtrl1").FullScreen;
  36. }
  37. function AddSeal() {
  38. try{
  39. document.getElementById("PageOfficeCtrl1").ZoomSeal.AddSeal();
  40. }catch (e){ };
  41. }
  42. </script>
  43. </head>
  44. <body>
  45. <div style="width:100%;height:800px;">
  46. <div style="width:100%;height:1000px;" th:utext="${pageOffice}"></div>
  47. </div>
  48. </body>
  49. </html>