NTKO文档控件常见问题解决方案.docx

上传人:11****ws 文档编号:3155925 上传时间:2019-05-23 格式:DOCX 页数:14 大小:199KB
下载 相关 举报
NTKO文档控件常见问题解决方案.docx_第1页
第1页 / 共14页
NTKO文档控件常见问题解决方案.docx_第2页
第2页 / 共14页
NTKO文档控件常见问题解决方案.docx_第3页
第3页 / 共14页
NTKO文档控件常见问题解决方案.docx_第4页
第4页 / 共14页
NTKO文档控件常见问题解决方案.docx_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、1 / 14NTKO 控件常见问题以及解决方案整理整理:ifeng1、 重点注意备注:文档控件是 ActiveX 控件,通过浏览器操作本地的office,所以说系统用户的权限必须管理员身份,这样控件才能正常的加载;还有就是访问的系统里面有文档控件,必须将这个系统加入到 IE 的可信任站点中去;加入可信站点如图:IE 工具栏-Internet 选项这保护模式不要启用;2 / 14这 https 验证取消,然后点击添加就行了;如果在使用文档控件,在 office 文档和表单中的附件一并保存的时候出现失败;3 / 14在使用我们服务器版电子印章在创建印章保存到服务器的时候出现失败;检查一下 IE 安

2、全设置,将“将文件上载到服务器时包含了本地目录路径” 启用 如图:1.0 自动加载问题1.1 NTKO OFFICE 文档控件为何不能自动装载控件不能自动加载主要有以下原因导致:1)本地 Internet 选项中的安全设定,在当前区域禁止下载已签名的 ActiveX 控件; 2)引用控件的网页中,3.0 加载文档时出现“您没有正确安装OFFICE,或者请求创建一个系统不支持的 OLE文档类型”错误,请给出详细解决过程?这个错误是因为接口没有注册。跟控件本身无关。可以尝试1、打开 windows 的“写字板”应用程序,选择插入word 文档对象。如果这个出错,可以确定是 office安装问题,或

3、者是因为 ole32.dll 没有注册。2、可以尝试在命令行运行“regsvr32.dll”,再试试。3、如果不行,可以彻底卸载 office,重新安装。8 / 144.0 控件为什么有时加载文档显示空白,有时可正常加载?如何解决?这个可能是在 body 中直接调用OpenFromUrl/BeginOpenFromUrl,但此时控件并未完全初始化/加载完毕,所以出现空白。解决:可以在中调用 js 函数,这样可以确保在浏览器加载控件完毕之后,才在该 js函数中调用 OpenFromUrl/BeginOpenFromUrl,这样就可以解决了5.0 文件存取错误首先按照备注操作,将系统加入到 IE

4、的可信站点中去;如果加入了可信站点还是报文件存取错误的话那就是本机 office 的问题了,本机 office 是精简版的office,卸载了本机的然后重装一个完整的 office;1.环境问题,按照以下步骤检查1)在写字板插入 word 对象试试,如果不报错,说明 office 是正确安装的 2)打开命令行,然后输入 regsvr32 ole32.dll (win7需要这样打开:所有程序 附件 命令行#鼠标右键以管理员身份执行) 9 / 143)如果 1)2)都没有问题,可以打开任务管理器看看是否有未结束的 WINWORD.EXE EXCEL.EXE 进程,关闭试试 4)删除 normal.

5、dot normal.dotx 试试,这两个文件是office 的模板文件,在目录 C:Documents and Settings当前用户Application DataMicrosoftTemplates 下 5) windows7 还可以尝试把 OA 或系统的 IP 加入信任站点,取消保护模式试试 6)如果以上方法都不行,请重新安装 office 试试(推荐完全安装) 只有部分文档打开时报错 2.文档被损坏 1)由于未知原因,文档被损坏,这时,可以把从本地打开这个文档,另存一份出来试试控件是否能打开 10 / 146.0 使用文档控件打开服务器上面的文档时,出现文件传输错误有哪些原因导致

6、?控件对象.openFromUrl(url);参数 url 必须能够返回标准文档的二进制数据流。它可以直接指向服务器上的一个 word 文档或者页面(这个页面读取文档的数据流,并返回给客户端)。出现错误分为下面几种情况:1: url 错误。如果 url 没有问题在浏览器的地址栏直接输入 url 对应的全 url 应该能够下载 word 文档。如果 url 有问题,控件无法获取文档数据,就会提示“ 文件传输错误”。2:编码问题。比如 url 中带有中文字符,浏览器对url 编码导至 url 被破坏。服务器根据被破坏的 url 当然也不能返回正确的 word 二进制流。可以通过设置控件的 isuseutf8url1(即使用 utf8 对 url 编码)。有的时候即使设置了 isuseutf8url1 也不能解决问题。根据经验,可以调用 urlescape(url);来重新对url 编码一次,然后再调用 openFromUrl(url)。3:服务器设置本身就不支持中文的 url。比如 tomcat服务器,是可以通过服务器配置文件来设置 url 编码,有的编码格式本来就不支持中文。这种情况就需要重新设置能够支持中文的 url 编码格式。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。