對點聚weboffice外掛程式的使用說明

來源:互聯網
上載者:User

標籤:編輯   功能   highlight   str   結束   上啟   連結   line   word   

對於weboffice這個active外掛程式的使用上提供點說明。

  首先在官網上下載weboffice7,在http://forum.dianju.cn/viewtopic.php?f=9&t=82

     下載weboffice7-exe.rar,weboffice7-x86.rar。。解壓後有個weboffice.exe和weboffice.cab

  1、要使用這個外掛程式,首先你得先在電腦安裝weboffice.exe

  由於這是activex外掛程式,只支援ie,所以chrome,firefox是不支援的。所以有個ffactivex-setup-r39.rar可以提供相容,這個需要先安裝,再安裝weboffice.exe。詳細可以看 http://forum.dianju.cn/viewtopic.php?f=3&t=1041  。weboffice.exe和ffactivex-setup-r39這兩個安裝包在你自己的web系統上可以寫個js判斷是否已經安裝,是否ie,沒有的話提供下載。

  2、安裝後,在你頁面上的某個固定的div內嵌入個<object> 對象,這個<object>就是offcie對象。。可以看官網上的weboffice7-demo.rar。裡面有個LoadWebOffice.js。我把內容拷出來,如下面。

12345 var s = ""s += "<object id=WebOffice1 height=768 width=‘100%‘ style=‘LEFT: 0px; TOP: 0px‘  classid=‘clsid:E77E049B-23FC-4DB8-B756-60529A35FAD5‘ codebase=‘WebOffice.cab#Version=7,0,1,0‘>"s +="<param name=‘_ExtentX‘ value=‘6350‘><param name=‘_ExtentY‘ value=‘6350‘>"s +="</OBJECT>"document.write(s)

 就是返回一個object對象,其中之前下載weboffice.cab需要把地址寫在codebase內。這個object對象的id是weboffice1,var obj=document.getElementById("WebOffice1") ;用obj就可以調用對這個offcie的各種操作了。具體api可以看官網提供的最後一個weboffice7-SDK.rar 。 如下面例子中就是在td內引入<object>。

 <TD class=TableData vAlign=top width="85%">        <!-- -----------------------------== 裝載weboffice控制項 ==--------------------------------- -->      <SCRIPT src="LoadWebOffice.js"></SCRIPT>            <!-- --------------------------------== 結束裝載控制項 ==----------------------------------- -->            </TD>

  3、假如需要相容chrome和firefox。。在不同的瀏覽器下,這個<object>對象有不同的寫法,具體可以參考論壇代碼連結。

  這個外掛程式可以實現web線上offcie編輯,儲存,修訂,套紅,印章等功能。勉強能用吧。。相容的外掛程式ffactivex-setup-r39其實是firefox的activex相容,用在chrome需要在npi上啟用,而且相容效果比在firefox下差。

  本文大部分參考點聚官網文檔,可以在官網上下載

對點聚weboffice外掛程式的使用說明

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.