NTKO文檔控件常見(jiàn)問(wèn)題解決方案_第1頁(yè)
NTKO文檔控件常見(jiàn)問(wèn)題解決方案_第2頁(yè)
NTKO文檔控件常見(jiàn)問(wèn)題解決方案_第3頁(yè)
NTKO文檔控件常見(jiàn)問(wèn)題解決方案_第4頁(yè)
NTKO文檔控件常見(jiàn)問(wèn)題解決方案_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、NTKO控件常見(jiàn)問(wèn)題以及解決方案整理整理:ifeng1、 重點(diǎn)注意備注:文檔控件是ActiveX控件,通過(guò)瀏覽器操作本地的office,所以說(shuō)系統(tǒng)用戶的權(quán)限必須管理員身份,這樣控件才能正常的加載;還有就是訪問(wèn)的系統(tǒng)里面有文檔控件,必須將這個(gè)系統(tǒng)加入到IE的可信任站點(diǎn)中去;加入可信站點(diǎn)如圖:IE工具欄-Internet選項(xiàng)這保護(hù)模式不要啟用;這https驗(yàn)證取消,然后點(diǎn)擊添加就行了;如果在使用文檔控件,在office文檔和表單中的附件一并保存的時(shí)候出現(xiàn)失敗;在使用我們服務(wù)器版電子印章在創(chuàng)建印章保存到服務(wù)器的時(shí)候出現(xiàn)失??;檢查一下IE安全設(shè)置,將“將文件上載到服務(wù)器時(shí)包含了本地目錄路徑” 啟用 如

2、圖:1.0自動(dòng)加載問(wèn)題1.1 NTKO OFFICE文檔控件為何不能自動(dòng)裝載控件不能自動(dòng)加載主要有以下原因?qū)е拢?)本地Internet選項(xiàng)中的安全設(shè)定,在當(dāng)前區(qū)域禁止下載已簽名的ActiveX控件; 2)引用控件的網(wǎng)頁(yè)中,<object 標(biāo)記中的codebase屬性指定不正確,導(dǎo)致瀏覽器無(wú)法下載b文件; 3)服務(wù)器上的b被破壞,失去正確的簽名,或者使用了不正確的版本; 4)雖然服務(wù)器上的b正確,但是瀏覽器下載的有問(wèn)題。這個(gè)可能會(huì)因?yàn)槟承¦EB服務(wù)器的mime的錯(cuò)誤配置引起,導(dǎo)致服務(wù)器將b不以二進(jìn)制文件的形式發(fā)送給瀏覽器; 5)本地Internet選項(xiàng)中的安全設(shè)定,在當(dāng)前區(qū)域不允許運(yùn)行A

3、ctiveX控件和插件; 6)還有可能是由于微軟的補(bǔ)丁引起,或者其他防病毒軟件或者過(guò)濾軟件阻止了控件安裝;1.2 不能加載文檔控件的解決步驟?1) 確認(rèn)本地Internet選項(xiàng)中的安全設(shè)定中,允許下載已簽名的ActiveX控件,并允許運(yùn)行ActiveX控件和插件。 2)確認(rèn)引用控件的網(wǎng)頁(yè)中,<object 標(biāo)記中的codebase=部分,正確指向了服務(wù)器上的b文件的URL相對(duì)當(dāng)前網(wǎng)頁(yè)或者相對(duì)服務(wù)器根。 3)從瀏覽器地址欄直接輸入服務(wù)器上的b文件的URL,包含主機(jī)名,確認(rèn)瀏覽器出現(xiàn)下載提示并且在下載保存后的b文件上,點(diǎn)擊右鍵看屬性,在出現(xiàn)的對(duì)話框中具有“數(shù)字簽名”,且簽名正確。 4)如果以

4、上方法還不能解決問(wèn)題,并且您的系統(tǒng)安裝了“微軟累積安全更新 MS05-052補(bǔ)丁”,請(qǐng)嘗試如下步驟:警告:如果使用注冊(cè)表編輯器或其他方法錯(cuò)誤地修改了注冊(cè)表,則可能導(dǎo)致嚴(yán)重問(wèn)題。這些問(wèn)題可能需要重新安裝操作系統(tǒng)才能解決。1、單擊“開(kāi)始”,單擊“運(yùn)行”,鍵入 Regedit.exe,然后單擊“確定”。 2、找到以下注冊(cè)表子項(xiàng):HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerActiveX Compatibility 3、右鍵單擊“ActiveX Compatibility”,查找NTKO OFFICE文檔控件的CLSID:C9BC4DFF-4

5、248-4a3c-8A49-63A7D317F404,如果該項(xiàng)目存在,右鍵單擊右邊的“Compatibility Flags”項(xiàng)目,然后單擊“修改”。在“數(shù)值數(shù)據(jù)”框中,選擇16進(jìn)制,輸入00800000,然后單擊“確定”。4、如果該NTKO OFFICE文檔控件的CLSID不存在,則右鍵單擊“ActiveX Compatibility”,指向“新建”,單擊“項(xiàng)”,鍵入NTKO OFFICE文檔控件的CLSID:C9BC4DFF-4248-4a3c-8A49-63A7D317F404,然后按 Enter。 5、右鍵單擊您在步驟 4 中創(chuàng)建的項(xiàng),指向“新建”,然后單擊“DWORD 值”。 6、鍵

6、入 Compatibility Flags,然后按 Enter。 7、右鍵單擊“Compatibility Flags”,然后單擊“修改”。 8、在“數(shù)值數(shù)據(jù)”框中,選擇16進(jìn)制,輸入00800000,然后單擊“確定”。 9、退出注冊(cè)表編輯器。 5)如果以上方法還不能解決問(wèn)題,嘗試暫時(shí)關(guān)閉防病毒軟件或者其他過(guò)濾軟件再進(jìn)行安裝。 6)如果還是不能解決問(wèn)題,可能是機(jī)器配置被破壞,可以嘗試進(jìn)行手工安裝。具體請(qǐng)參考相關(guān)文檔。2.0加載文檔時(shí)出現(xiàn)“下載文檔數(shù)據(jù)失敗”對(duì)話框是什么原因,如果解決?錯(cuò)誤原因是后臺(tái)url數(shù)據(jù)錯(cuò)誤??梢試L試從瀏覽器打開(kāi)url,如果是后臺(tái)錯(cuò)誤,可以看到詳細(xì)的錯(cuò)誤信息。如果瀏覽器可以

7、打開(kāi),控件不能打開(kāi),則可以試試設(shè)定控件屬性<param name=”IsUseUTF8URL” value=”-1”>3.0加載文檔時(shí)出現(xiàn)“您沒(méi)有正確安裝OFFICE,或者請(qǐng)求創(chuàng)建一個(gè)系統(tǒng)不支持的OLE文檔類型”錯(cuò)誤,請(qǐng)給出詳細(xì)解決過(guò)程?這個(gè)錯(cuò)誤是因?yàn)榻涌跊](méi)有注冊(cè)。跟控件本身無(wú)關(guān)。可以嘗試1、打開(kāi)windows的“寫(xiě)字板”應(yīng)用程序,選擇插入word文檔對(duì)象。如果這個(gè)出錯(cuò),可以確定是office安裝問(wèn)題,或者是因?yàn)閛le32.dll沒(méi)有注冊(cè)。2、可以嘗試在命令行運(yùn)行“regsvr32.dll”,再試試。3、如果不行,可以徹底卸載office,重新安裝。4.0控件為什么有時(shí)加載文檔顯示

8、空白,有時(shí)可正常加載?如何解決?這個(gè)可能是在body中直接調(diào)用OpenFromUrl/BeginOpenFromUrl,但此時(shí)控件并未完全初始化/加載完畢,所以出現(xiàn)空白。解決:可以在<body onload=”>中調(diào)用js函數(shù),這樣可以確保在瀏覽器加載控件完畢之后,才在該js函數(shù)中調(diào)用OpenFromUrl/BeginOpenFromUrl,這樣就可以解決了5.0文件存取錯(cuò)誤首先按照備注操作,將系統(tǒng)加入到IE的可信站點(diǎn)中去;如果加入了可信站點(diǎn)還是報(bào)文件存取錯(cuò)誤的話那就是本機(jī)office的問(wèn)題了,本機(jī)office是精簡(jiǎn)版的office,卸載了本機(jī)的然后重裝一個(gè)完整的office;1.

9、環(huán)境問(wèn)題,按照以下步驟檢查1)在寫(xiě)字板插入word對(duì)象試試,如果不報(bào)錯(cuò),說(shuō)明office是正確安裝的 2)打開(kāi)命令行,然后輸入regsvr32 ole32.dll (win7需要這樣打開(kāi):所有程序 附件 命令行#鼠標(biāo)右鍵以管理員身份執(zhí)行) 3)如果1)2)都沒(méi)有問(wèn)題,可以打開(kāi)任務(wù)管理器看看是否有未結(jié)束的WINWORD.EXE EXCEL.EXE進(jìn)程,關(guān)閉試試 4)刪除normal.dot normal.dotx試試,這兩個(gè)文件是office的模板文件,在目錄C:Documents and Settings當(dāng)前用戶Application DataMicrosoftTemplates下 5)win

10、dows7還可以嘗試把OA或系統(tǒng)的IP加入信任站點(diǎn),取消保護(hù)模式試試 6)如果以上方法都不行,請(qǐng)重新安裝office試試(推薦完全安裝) 只有部分文檔打開(kāi)時(shí)報(bào)錯(cuò) 2.文檔被損壞 1)由于未知原因,文檔被損壞,這時(shí),可以把從本地打開(kāi)這個(gè)文檔,另存一份出來(lái)試試控件是否能打開(kāi) 6.0使用文檔控件打開(kāi)服務(wù)器上面的文檔時(shí),出現(xiàn)文件傳輸錯(cuò)誤有哪些原因?qū)е??控件?duì)象.openFromUrl(url);參數(shù)url必須能夠返回標(biāo)準(zhǔn)文檔的二進(jìn)制數(shù)據(jù)流。它可以直接指向服務(wù)器上的一個(gè)word文檔或者頁(yè)面(這個(gè)頁(yè)面讀取文檔的數(shù)據(jù)流,并返回給客戶端)。出現(xiàn)錯(cuò)誤分為下面幾種情況:1:url錯(cuò)誤。如果url沒(méi)有問(wèn)題在瀏覽器的

11、地址欄直接輸入url對(duì)應(yīng)的全url應(yīng)該能夠下載word文檔。如果url有問(wèn)題,控件無(wú)法獲取文檔數(shù)據(jù),就會(huì)提示“文件傳輸錯(cuò)誤”。2:編碼問(wèn)題。比如url中帶有中文字符,瀏覽器對(duì)url編碼導(dǎo)至url被破壞。服務(wù)器根據(jù)被破壞的url當(dāng)然也不能返回正確的word二進(jìn)制流??梢酝ㄟ^(guò)設(shè)置控件的isuseutf8url1(即使用utf8對(duì)url編碼)。有的時(shí)候即使設(shè)置了isuseutf8url1也不能解決問(wèn)題。根據(jù)經(jīng)驗(yàn),可以調(diào)用urlescape(url);來(lái)重新對(duì)url編碼一次,然后再調(diào)用openFromUrl(url)。3:服務(wù)器設(shè)置本身就不支持中文的url。比如tomcat服務(wù)器,是可以通過(guò)服務(wù)器配置

12、文件來(lái)設(shè)置url編碼,有的編碼格式本來(lái)就不支持中文。這種情況就需要重新設(shè)置能夠支持中文的url編碼格式。保存文檔回服務(wù)器時(shí)報(bào)“文件傳輸錯(cuò)誤”解決方案 SaveToUrl()方法的返回值就是url指向頁(yè)面的執(zhí)行完后整個(gè)頁(yè)面的內(nèi)容.如果后臺(tái)url程序有錯(cuò)誤,保存不成功.控件就會(huì)提示"文件傳輸錯(cuò)誤",并且SaveToUrl()方法的返回值中就包含了錯(cuò)誤信息,可以通過(guò)類似下面的代碼查看錯(cuò)誤信息,并對(duì)url頁(yè)面進(jìn)行排錯(cuò):var resTTML = 控件對(duì)象.saveToUrl(url,.);alert(resTTML);7.0 控件使用一段時(shí)間后突然提示"您正在運(yùn)行的NTK

13、O OFFICE文檔控件是演示版本已經(jīng)到期,不能繼續(xù)使用。"出現(xiàn)以上問(wèn)題可能有以下三種情況:1.用的試用版。我們網(wǎng)站發(fā)布的演示版本控件都有一定的試用使用時(shí)期。請(qǐng)重新網(wǎng)站下載新的演示版本。2.密鑰不對(duì)。不是我們發(fā)布的正式密鑰或者書(shū)寫(xiě)錯(cuò)誤。3.密鑰和版本不匹配。正式版本控件和授權(quán)密鑰必須一一對(duì)應(yīng)。請(qǐng)參考我們發(fā)布產(chǎn)品時(shí)附帶的相關(guān)文件。 8.0 檢測(cè)其他地方?jīng)]有任何問(wèn)題就是文檔保存的時(shí)候出現(xiàn)不知名錯(cuò)誤?可能引起的原因就是在:打開(kāi)文檔Openfromurl第二個(gè)參數(shù)或者BeginOpenfromURL第三個(gè)只讀屬性設(shè)置為true,這樣就不能將文檔保存回服務(wù)器;所以解決方案就是將這個(gè)參數(shù)設(shè)置為f

14、alse就可以解決;9.0 當(dāng)客戶端的office版本含有2003、2007和2010,保存文檔的時(shí)候怎樣處理兼容問(wèn)題因?yàn)榈桶姹镜膐ffice不能兼容高版本的office文檔格式(如office2003不能打開(kāi)07和10文檔),所以建議在保存文檔時(shí)候可以使用SaveAsOtherFormatToURL方法,該方法用來(lái)將文檔保存為其他格式的文件到指定的URL。除第一個(gè)參數(shù)之外,其他參數(shù)的格式以及返回值,和SaveToURL方法的參數(shù)一致。第一個(gè)參數(shù)指明要保存的文件類型:對(duì)Word文檔而言,第一個(gè)參數(shù)的含義如下:0:保存為word Txt格式;1:保存為MHT格式。需要客戶機(jī)安裝OFFICE XP及以上版本;2:保存為XML格式。需要客戶機(jī)安裝OFFICE 2003及以上版本;3:保存為RTF格式;4:保存為UnicodeText格式;5:保存為兼容WORD文檔格式;對(duì)Excel文檔而言,第一個(gè)參數(shù)的含義如下:0:保存為T(mén)xt格式;1:保存為MHT格式。需要客戶機(jī)安裝O

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論