金格iWebOffice2015,iWebPDF2018打開打印彈窗


參考:https://blog.csdn.net/didididi123321/article/details/89140596

 

iWebOffice2015:(可打開word,excel文件)

<script src="office/WebOffice.js"></script>
<script src="office/jquery.min.js"></script>
···
<div id="OfficeDiv" style="width: 100%; height: 100%;">
<script src="office/iWebOffice2015.js"></script>
</div>
···
<script type="text/javascript"> var WebOfficeObj = new WebOffice2015(); //創建WebOffice對象 var baseUrl = sessionStorage.getItem('downFile');//后端路徑 var fileName = sessionStorage.getItem('fileName');//文件相對后端路徑    var ifPrint = sessionStorage.getItem('ifPrint');//是否彈出打印 setTimeout(function () { WebOfficeObj.webUrl = baseUrl; WebOfficeObj.ServerUrl = baseUrl; WebOfficeObj.WebOpen2(fileName);//使用金格打開文件 if (ifPrint==='true') { //session存入的是字符 setTimeout(function () { //避免頁面加載完,控件還沒有加載的情況 WebOfficeObj.WebOpenPrint();//打印彈窗打開 }, 500); } }, 500); </script>

 

 

 

iWebPDF2018:(可打開pdf,ofd文件)

<script src="office/jquery.min.js"></script>
<script type="text/javascript" src="office/function.js"></script>
···
<div region="center" style="height: 100%;"> <script src="office/iWebPDF2018.js"></script> </div> ··· <script> setTimeout(function () { var baseUrl = sessionStorage.getItem('downFile'); var name = sessionStorage.getItem('fileName'); var ifPrint = sessionStorage.getItem('ifPrint'); if (ifPrint==='false') { HideShowBar(); //顯隱工具欄 } HideShowTabCommandBar(); //顯隱左命令欄 iWebPDF2018.Documents.OpenFromURL(baseUrl + name); if (ifPrint==='true') { setTimeout(function () { PrintContent(); //打印彈窗打開 }, 500); } }, 500); </script>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM