我知道...... ActiveX ... blarghhh!
在HTML中使用OCX对象的常规代码是:
<object id="ActiveX"
classid="CLSID:DF3748A3-7F0B-47E9-BB32-233E591CAD65"
width="140" height="140"
codebase="http://domain.com/ActiveX.cab#version=1,0,0,0">
</object>
但HTML5 docs说明不再支持codebase
和classid
,我应该使用data
和type
代替...
我可以得到data
将保留cab
文件的路径,但我应该在哪里粘贴classid
?
<!-- OCX -->
<object id="ActiveX"
classid="CLSID:DF3748A3-7F0B-47E9-BB32-233E591CAD65"
width="140" height="140"
data="http://domain.com/ActiveX.cab#version=1,0,0,0"
type="application/octet-stream">
</object>
有效,但因为我仍然有classid
仍然不是有效的文件: - /
答案 0 :(得分:0)
您可以添加一个将mimetype映射到CLSID的注册表项,然后您可以使用type =“”属性。
有关详细信息,请参阅http://msdn.microsoft.com/en-us/library/aa751976%28v=vs.85%29.aspx