为了账号安全,请及时绑定邮箱和手机立即绑定

OCX插件在IE9中报 不支持OCX插件的方法

OCX插件在IE9中报 不支持OCX插件的方法

元芳怎么了 2018-07-28 12:10:49
代码如下:if ($('#xlist').length == 0) {var obj = '<OBJECT id="xlist" style="width:100%;height:100%;" codebase="' + urlPrefix + 'Content/xpmbrows.cab#version=' + jmversion + '" classid="CLSID:E80A2A71-0A34-4301-A65E-9593C8DC6265"></OBJECT>';$("#main").html('<div style="width: 100%; height: 100%; display: none;" id="container"></div>');$('#container').html(obj).show();ocx = $("#xlist");//ocx.openmodulerec('a', 'b');alert("aa");alert(ocx);ocx.initOCX('cn.language', dd, bb, ee);我用JQuery能获取到OCX插件,但是IE9的调试工具报 对象不支持 initOCX 这个方法
查看完整描述

2 回答

?
白衣染霜花

TA贡献1796条经验 获得超10个赞

不要使用jQuery的方法,直接使用document.getElementById(),我上次也碰到类似的问题的。

查看完整回答
反对 回复 2018-07-30
?
长风秋雁

TA贡献1757条经验 获得超7个赞

不要使用.html(obj)动态加载生成,直接在HTML中写,看看是否还会报错?

有没有可能是因为动态加载,OCX没有加载完成造成?


查看完整回答
反对 回复 2018-07-30
  • 2 回答
  • 0 关注
  • 656 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信