本技术资料版权所有,禁止分发.©(2003-2007),重庆软航科技有限公司,保留所有权利.NTKO和软航是软航科技的商标

NTKO OFFICE文档控件技术资料

网页中如何引用NTKO OFFICE文档控件使控件自动安装?


创建时间:01/11/2007 10:39:11 PM 修改时间: 10/31/2011 05:36:49 PM
分类:BS开发-开发入门及架构
适应版本号:4,0,1,X; 3,0,0,x

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

网页中引用NTKO OFFICE文档控件的<object>标记各个部分的含义

对于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%">
    <object>标记中各个部分的含义如下:
    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部分标识该网页需要的控件版本号。

    为了能够让控件自动安装,以上各个部分必须正确,尤其是clsid,codebase=之后的URL部分,以及#version=部分