2019独角兽企业重金招聘Python工程师标准>>>

1、问题表现:

当访问引用控件的网页时,NTKO OFFICE文档控件窗口不会出现,导致相关的引用控件的Javacript语句无法运行。网页上出现类似“无法加载控件,请检查浏览器安全设定”的错误提示,并且可能有JavaScript无法找到对象的错误提示。

2、此问题和控件本身无关。为了解决NTKO OFFICE文档控件不能自动装载的问题,首先来看看浏览器装载对象涉及到的步骤。(暂时不考虑如防病毒软件或者其他过滤工具的影响)

对于HTML代码中引用控件的如下代码: <object id="TANGER_OCX" classid="clsid:C9BC4DFF-4248-4a3c-8A49-63A7D317F404" codebase="/path/to/OfficeControl.cab#version=4,0,0,5" width="100%" height="100%"> 其中:
1) id="TANGER_OCX" 标识控件的JavaScript编程标识,通过document.all( "TANGER_OCX" )即可得到对控件对象的引用。
2)clsid : C9BC4DFF-4248-4a3c-8A49-63A7D317F404 标识NTKO OFFICE文档控件的唯一标识。浏览器通过这个clsid来判断访问网页的 客户机 是否已经安装控件。
3)在codebase= "/path/to/OfficeControl.cab#version=4,0,0,5" 中,前面的 /path/to/OfficeControl.cab 部分,标识控件自动安装文件在服务器上 相对当前网页 的URL位置,而 #version=4,0,0,5 部分标识该网页需要的控件版本号。 浏览器装载控件的流程大致如下:


3、根据以上流程,当出现以下几种情况,NTKO OFFICE文档控件将不能自动装载:

1)本地Internet选项中的安全设定,在当前区域禁止下载已签名的ActiveX控件;

2)引用控件的网页中,<object 标记中的codebase属性指定不正确,导致浏览器无法下载OfficeControl.cab文件;

3)服务器上的OfficeControl.cab被破坏,失去正确的签名,或者使用了不正确的版本;

4)虽然服务器上的OfficeControl.cab正确,但是浏览器下载的有问题。这个可能会因为某些WEB服务器的mime的错误配置引起,导致服务器将OfficeControl.cab不以二进制文件的形式发送给浏览器;

5)本地Internet选项中的安全设定,在当前区域不允许运行ActiveX控件和插件;

6)还有可能是由于微软的补丁引起,或者其他防病毒软件或者过滤软件阻止了控件安装;

4、您可以按照如下次序检查并排除问题:

1) 确认本地Internet选项中的安全设定中, 允许下载已签名的ActiveX控件,并允许运行ActiveX控件和插件

2)确认引用控件的网页中,<object 标记中的codebase=部分,正确指向了服务器上的OfficeControl.cab文件的URL[相对当前网页或者相对服务器根]。

3)从浏览器地址栏直接输入服务器上的OfficeControl.cab文件的URL,包含主机名,确认浏览器出现下载提示并且在下载保存后的OfficeControl.cab文件上,点击右键看属性,在出现的对话框中具有“数字签名”,且签名正确。

4)如果以上方法还不能解决问题,并且您的系统安装了“微软累积安全更新 MS05-052补丁”,请尝试如下步骤:

警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能导致严重问题。这些问题可能需要重新安装操作系统才能解决。

1、单击“开始”,单击“运行”,键入 Regedit.exe,然后单击“确定”。
2、找到以下注册表子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility
3、右键单击“ActiveX Compatibility”,查找NTKO OFFICE文档控件的CLSID:{ C9BC4DFF-4248-4a3c-8A49-63A7D317F404 },如果该项目存在, 右键单击右边的“Compatibility Flags”项目,然后单击“修改”。在“数值数据”框中,选择16进制,输入00800000,然后单击“确定”。
4、如果该NTKO OFFICE文档控件的CLSID不存在,则 右键单击“ActiveX Compatibility”,指向“新建”,单击“项”, 键入NTKO OFFICE文档控件的CLSID:{C9BC4DFF-4248-4a3c-8A49-63A7D317F404},然后按 Enter。
5、右键单击您在步骤 4 中创建的项,指向“新建”,然后单击“DWORD 值”。
6、键入 Compatibility Flags,然后按 Enter。
7、右键单击“Compatibility Flags”,然后单击“修改”。
8、在“数值数据”框中,选择16进制,输入00800000,然后单击“确定”。
9、退出注册表编辑器。
5)如果以上方法还不能解决问题,尝试暂时关闭防病毒软件或者其他过滤软件再进行安装。

6)如果还是不能解决问题,可能是机器配置被破坏,可以尝试进行手工安装。具体请参考相关文档。

转载于:https://my.oschina.net/xyang0917/blog/357770

NTKO OFFICE文档控件为何不能自动装载?相关推荐

  1. NTKO OFFICE文档控件

    目录 前言 什么是ntko 准备工作 实战演练 总结 一.前言 Web开发中经常需要用到在线处理office文档的功能,现在市面上有一些常用的Web页面调用显示Office的控件技术,用起来很方便. ...

  2. NTKO OFFICE文档控件的卸载和安装

    在需要NTKO的项目中,若提示无法加载附件控件之类的错误提示,很大可能是NTKO OFFICE控件没有安装,当然还有一种可能是,ActiveX控件被禁用,怎么解决百度.本文的主题是NTKO控件的卸载和 ...

  3. NTKO OFFICE文档控件使用

    大家在使用office控件的时候,这个比较常用,不过使用过程中会经常出问题,现在把自己在使用过程中的一点经验发一下 这套控件不需要网上注册,但在使用的时候如果浏览器装了防止插件的东西,请注意装上这个插 ...

  4. NTKO OFFICE文档控件技术资料(转载)

    转载于http://dev.ntko.com/admin/support.nsf/0/28F5828267E3D630482572A0002DC738?opendocument使用javascript ...

  5. office文档管理服务器编辑,_卓正软件 - PageOffice官方网站 - 在线编辑Word、Excel的Office文档控件...

    Office 组件 在线显示.编辑.保存Word文档 √ √ √ 在线显示.编辑.保存Excel文档 √ √ √ 在线显示.编辑.保存PowerPoint文档 √ √ √ 在线播放PowerPoint ...

  6. 完美解决“未能装载Office文档控件。请使用Internet Explorer(6.0+)浏览器并检查浏览器的安全设置。”的方案

    前言:最近楼主遇到一个问题,就是在学校(楼主是普通本科计算机专业的学生)评优评奖的时候,需要在学校系统的网页上提交一个Word文档,而这个文档呢,学校的系统(金窗公司开发的校园管理信息系统)用的是NT ...

  7. 控件为何不能自动装载?--全面总结

    1.问题表现: 当访问引用控件的网页时,控件窗口不会出现,导致相关的引用控件的Javacript语句无法运行.网页上出现类似"无法加载控件,请检查浏览器安全设定"的错误提示,并且可 ...

  8. NTKO 文档控件问题总结

    最近项目里用到了ntko文档控件,遇到不少的坑(这里吐槽一下:官方文档看着挺详细,其实,哎),我把我遇到的问题总结一下,供大家使用时参考,希望大家使用时少走弯路. 一.打开本地文档报文件存取错误 这个 ...

  9. 用pageOffice文档控件实现 office文档在线编辑

    第三方文档控件,pageOffice 系统开发中经常要处理办公文档,如果word,excel,ppt,编辑整理,保存,归档. 开发市场上也有很多第三文文档控件,多年的总结,还是认为pageOffice ...

最新文章

  1. C++实现8皇后问题
  2. CLR_via_C#.3rd 翻译[1.5 本地代码生成工具NGen.exe]
  3. linux软中断分析,linux操作系统下的软中断问题分析_linux教程
  4. vue 分享给好友 点击分享按钮_基于vue+leaflet+echart的足迹分享评论平台
  5. angular 字符串转换成数字_一文看懂Python列表、元组和字符串操作
  6. WCF三种通信模式(转)
  7. Android学习笔记(1)
  8. 布尔类型(boolean/Boolean)自动生成的get方法需要注意的小细节
  9. 批处理文件中获取当前所在路径的几种方法
  10. BZOJ3514 / Codechef GERALD07 Chef and Graph Queries LCT、主席树
  11. 17个机器学习的常用算法
  12. Centos7 [Errno 14] curl#37 - Couldn't open file /mnt/Packages/repodata/repomd.xml
  13. MATLAB函数或变量无法识别
  14. hdu 5857 Median(模拟)
  15. Video Caption Tutorial
  16. (华师2021年秋季课程作业以及答案3)论述东西方文化差异对建筑风格的影响。
  17. win10更新后开不了机_win10开机关机正常,重启特别慢问题排查
  18. 179 Largest Number
  19. TMMi认证有哪些?TMMi认证费用是多少?
  20. PowerShell对象的批处理方法

热门文章

  1. 25 Three.js的点光源THREE.PointLight
  2. C语言二级指针 (清晰易懂 图解概述)
  3. 音乐歌单Android,[CloudReader]Android - 仿网易云音乐歌单详情页
  4. 统计学中假设检验有关P值的讨论
  5. java毕业设计毕业论文答辩管理系统Mybatis+系统+数据库+调试部署
  6. 城市路边停车收费系统/停车收费管理系统
  7. 机械原理(机电)_简要问答_笔记
  8. Python:'string'字符串内置函数的用法
  9. wlan网页登录认证原理
  10. 按照拼音排序的SQL语句条件