狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

在線編輯Word,Excel (WebOffice)

admin
2013年1月22日 22:38 本文熱度 4865
1.前言
很多時(shí)候會(huì)用到在線編輯保存Word,Excel,這時(shí)我們需要用到WebOffice。源代碼到www.dsoframer.com,注冊(cè)后即可下載,完全免費(fèi)使用。已包含在附件中。

1.1 加載控件
因?yàn)橛玫搅薃ctive控件,所以只能在IE下使用,在火狐下會(huì)報(bào)錯(cuò)。使用時(shí),需要將LoadWebOffice.js,weboffice_v6.0.5.0.cab放在指定的目錄下,然后在頁(yè)面中加載控件,如下:
加載控件,利用<SCRIPT src="LoadWebOffice.js"></SCRIPT>,加載的具體內(nèi)容如下:


  1. var s = ""  

  2. s += "<object id=WebOffice1 height=768 width='100%' style='LEFT: 0px; TOP: 0px'  classid='clsid:E77E049B-23FC-4DB8-B756-60529A35FAD5' codebase='weboffice_v6.0.5.0.cab#Version=6,0,5,0'>"  

  3. s +="<param name='_ExtentX' value='6350'><param name='_ExtentY' value='6350'>"  

  4. s +="</OBJECT>"  

  5. document.write(s)  
以上內(nèi)容目的就是利用LoadWebOffice.js加載weboffice_v6.0.5.0.cab(Active控件)。

1.2 規(guī)范說(shuō)明代碼
WebOffice的早期版本,如果使用了<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 這個(gè)規(guī)范說(shuō)明代碼,否則的話死活也不會(huì)顯示 控件區(qū)域,不過(guò)最新版本沒(méi)有這個(gè)問(wèn)題,經(jīng)測(cè)試?yán)?


  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">   

  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">    

  3. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">  
都不會(huì)出現(xiàn)控件無(wú)法加載的問(wèn)題。

2.使用
2.1 新建文檔


  1. //新建Word   

  2. document.all.FramerControl1.CreateNew("Word.Document");   

  3. //新建Excel   

  4. document.all.FramerControl1.CreateNew("Excel.Sheet");  
2.2 打開(kāi)文檔


  1. //打開(kāi)制定的本地文件   

  2. document.all.FramerControl1.Open("C:\\TestBook.xls");   

  3. //制定用Word來(lái)打開(kāi)c:\plain.txt文件   

  4. document.all.FramerControl1.Open("C:\\Plain.txt",false"Word.Document");   

  5. //打開(kāi)服務(wù)器的文件   

  6. document.all.FramerControl1.Open "https://secureserver/test/mytest.asp?id=123",true"Excel.Sheet""MyUserAccount""MyPassword");   

  7. //打開(kāi)服務(wù)器的文件   

  8. document.all.FramerControl1.Open("http://localhost/1.doc"true);  
2.3 保存文檔


  1. //保存到本地   

  2. document.all.FramerControl1.Save("c:\\1.doc",true);   

  3. //保存到服務(wù)器   

  4. //初始化Http引擎   

  5. document.all.FramerControl1.HttpInit();   

  6. //增加Post變量   

  7. document.all.FramerControl1.HttpAddPostString("RecordID","20060102200");   

  8. document.all.FramerControl1.HttpAddPostString("UserID","李局長(zhǎng)");   

  9. //上傳打開(kāi)的文件   

  10. document.all.FramerControl1.HttpAddPostCurrFile("FileData""文檔名.doc");   

  11. //執(zhí)行上傳動(dòng)作   

  12. document.all.FramerControl1.HttpPost("http://xxxx.com/uploadfile.asp");  
2.4 綜合操作
更多具體的操作,大家可以去附件weboffice_v6.0.5.zip 中,找到main.js,然后里面有詳細(xì)的操作方法。


  1. //進(jìn)入留痕狀態(tài)   

  2. document.all.FramerControl1.SetTrackRevisions(1);   

  3. //進(jìn)入非留痕狀態(tài)   

  4. document.all.FramerControl1.SetTrackRevisions(0);   

  5. //接受當(dāng)前修訂   

  6. document.all.FramerControl1.SetTrackRevisions(4);   

  7.   

  8. //設(shè)置當(dāng)前用戶   

  9. document.all.FramerControl1.SetCurrUserName("張三");   

  10. //設(shè)置當(dāng)前時(shí)間   

  11. document.all.FramerControl1.SetCurrTime("2006:02:07 11:11:11");   

  12. //在當(dāng)前WORD位置插入標(biāo)簽,標(biāo)簽名為"book1",數(shù)值為"test"   

  13. document.all.FramerControl1.SetFieldValue("book1","test","::ADDMARK::");   

  14. //設(shè)置書(shū)簽"Time",數(shù)值為"2006-03-16 22:22:22"   

  15. document.all.FramerControl1.SetFieldValue("Time","2006-03-16 22:22:22","");   

  16. //在書(shū)簽位置"hongtou",插入紅頭文件"http://222.222.222.222/hongtou1.doc" 這樣,紅頭就自動(dòng)插進(jìn)去了   

  17. document.all.FramerControl1.SetFieldValue("hongtou","http://222.222.222.222/hongtou1.doc","::FILE::");   

  18.   

  19. //只有“新建”菜單可用   

  20. document.all.FramerControl1.SetMenuDisplay(1);   

  21. //只有“打開(kāi)”菜單可用   

  22. document.all.FramerControl1.SetMenuDisplay(2);   

  23. //只有“打開(kāi)”和“新建”菜單可用   

  24. document.all.FramerControl1.SetMenuDisplay(3);   

  25.   

  26. //完全保護(hù)文檔,密碼為"pwd"   

  27. document.all.FramerControl1.ProtectDoc(1,1,"pwd");   

  28. //解除文檔保護(hù)   

  29. document.all.FramerControl1.ProtectDoc(0,1,"pwd");   

  30.   

  31. //顯示修訂留痕   

  32. document.all.FramerControl1.ShowRevisions(1);   

  33. //隱藏修訂留痕   

  34. document.all.FramerControl1.ShowRevisions(0);   

  35.   

  36. //文件頭部插入文件   

  37. document.all.FramerControl1.InSertFile("http://XX.com/XX.doc",1);   

  38. //文件尾部插入文件   

  39. document.all.FramerControl1.InSertFile("http://XX.com/XX.doc",2);   

  40. //當(dāng)前光標(biāo)位置插入文件   

  41. document.all.FramerControl1.InSertFile("http://XX.com/XX.doc",0);   

  42.   

  43. //文件頭部插入圖片   

  44. document.all.FramerControl1.InSertFile("http://XX.com/XX.jpg",9);   

  45. //文件尾部插入圖片   

  46. document.all.FramerControl1.InSertFile("http://XX.com/XX.jpg",10);   

  47. //當(dāng)前光標(biāo)位置插入圖片   

  48. document.all.FramerControl1.InSertFile("http://XX.com/XX.jpg",8);   

  49.   

  50. //大綱模式   

  51. document.all.FramerControl1.ShowView(5);   

  52.   

  53. //設(shè)置文件只讀密碼   

  54. document.all.FramerControl1.SetValue("password","::DOCPROP:PassWord");   

  55. //設(shè)置文件修改密碼   

  56. document.all.FramerControl1.SetValue("password","::DOCPROP:WritePW");  

3.例子。
附件是一個(gè)具體的例子。解壓縮后直接用ie打開(kāi)index.html即可。

該文章在 2013/1/22 22:38:42 編輯過(guò)
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專(zhuān)業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車(chē)隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類(lèi)企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷(xiāo)售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved