ocx打包cab文件,ie提示此网站的某个加载项无法进行

手动注册ocx控件没有问题,可以正常加载!

html大码:

 <object
        id="obj"
        CLASSID="clsid:AD0DEF5C-DEC1-4950-AC57-1533F90C6BAD"
        ALIGN="CENTER" BORDER="1" 
        WIDTH=333 HEIGHT=333
        codebase="JT2GO.CAB#version=8,1,0,9308">
    </object>

inf文件:

 [Version]
signature="$CHICAGO$"
AdvancedINF=2.0

[Add.Code]
VisJT2GoOCX.ocx=VisJT2GoOCX.ocx
eaimfc_dll.dll=eaimfc_dll.dll

[VisJT2GoOCX.ocx]
file-win32-x86=thiscab
RegisterServer=yes
clsid={AD0DEF5C-DEC1-4950-AC57-1533F90C6BAD}
DestDir=11
FileVersion=8,1,0,9308

[eaimfc_dll.dll]
file-win32-x86=thiscab
DestDir=11
FileVersion=8,1,0,9308


CODEBASE="JT2GO.cab#version=1,0,0,2" CLASSID="CLSID:AD0DEF5C-DEC1-4950-AC57-1533F90C6BAD">

这样试下。

你的ocx等控件有没有签名,是否加入IE信任列表

图片说明