Board logo

标题: 如何解决"对象不支持此属性或方法"? [打印本页]

作者: admin    时间: 2011-6-30 18:42     标题: 如何解决"对象不支持此属性或方法"?

自动在线安装的常见问题有: Q1: 为什么为什么调用 jatoolsPrinter任何方法,比如 jatoolsPrinter.print(myDoc,true) 时,会出现以下错误? A: 原因:浏览器不能成功加载打印控件。可能是由于jatoolsPrinter.cab在web服务器上的位置不对,或者杀毒软件,防火墙软件软件,或浏览器本身,禁用了activex导致。或者的classid属性有错。 排除jatoolsPrinter.cab 的位置不对的问题 检查的codebase属性,这个属性的作用是,当IE发现控件还没被安装时,将根据该属性和当前页面位置,拼出jatoolsPrinter.cab的网络位置,下载并安装之。 IE是如何拼出jatoolsPrinter.cab的位置的? 举个例子,如果你的打印页面是: http://www.jatools.com/print/basic.htm basic.htm中的Object定义如下:
复制内容到剪贴板
代码:
<OBJECT ID="jatoolsPrinter" CLASSID="CLSID:B43D3361-D075-4BE2-87FE-057188254255" codebase="jatoolsPrinter.cab#version=5,7,0,0"></OBJECT>
则IE将从 http://www.jatools.com/print/jatoolsPrinter.cab上下载安装包jatoolsPrinter.cab 你也可以在IE地址栏中,输入该cab网址,如果出现404错误,说明cab在服务端的位置不对,如果出现文件下载对话框,类似下面,就说明codebase属性正确。 排除浏览器禁用activex的问题 参照楼下回帖 排除安全软件禁用activex的问题 请google相关软件的使用说明 排除classid属性错误 将classid属性,设置为如下:
复制内容到剪贴板
代码:
...CLASSID="CLSID:B43D3361-D075-4BE2-87FE-057188254255"...


图片附件: img202.gif (2011-6-30 18:45, 2.21 KB) / 该附件被下载次数 7538
http://jatools.com/attachment.php?aid=418&k=baf6f0a72e0bc066b134277cf2bbbdca&t=1716045147



图片附件: img203.gif (2011-6-30 18:46, 10.14 KB) / 该附件被下载次数 7568
http://jatools.com/attachment.php?aid=419&k=cc1fa130c8beaf4eaff7998591242ae4&t=1716045147


作者: admin    时间: 2011-6-30 19:02     标题: 排除浏览器禁用activex的问题

IE浏览器中启用ActiveX控件和插件的设置方法如下:

一、IE6.0以下版本设置:

请按照下面提示启用ActiveX控件:(请按照图中红色方框提示操作)

第一步(工具->Internet选项):

第二步(安全->Internet->自定义级别):

第三步(启用ActiveX执行脚本->启用“运行ActiveX控件和插件”):

最后点击“确定”,确定后请回到刚才播放器所在的页面再点击“刷新”

打开IE,在“工具”菜单选择“Internet选项”, 设置方法:打开IE,在“工具”菜单选择“Internet选项”,如下图

3.点击“自定义级别”按钮。

2.点击“站点”按钮。

1.选择本地Intranet

如上图,在上图页面上首先选中“本地Intranet”图标,然后点击“站点…”按钮后,出现下图页面。

点击“确定”退出.再点击“确定”后退出,然后点击 “自定义级别…”按钮,出现下图。

请将上图中的ActiveX控件和插件所有选项设置为启用,如上图;

二、IE7.0及以上版本设置:

按以上红色数字序号点击完成。


作者: admin    时间: 2011-7-1 09:22

a




欢迎光临 杰表技术论坛 (http://jatools.com/) Powered by Discuz! 6.1.0