~~~~~~神哪,救救我吧!我发疯\发颠\抓狂\磕头\鞠躬····

dcren521 2005-06-30 07:03:18
我的这个问题涉及到IE页面调用Active,请看下面的代码(上次发的没有说明白,这次试试)
<html>
<title>TEST HTML </title>
<script language="javascript">
function PrintTest()
{
var VehCert = new ActiveXObject("VCertificate.VehCert");
alert(VehCert);
}
</script>
<body>
<input type="button" name="print" value="print" onClick="PrintTest()">
</body>
</html>



我把这段代码保存为index.htm,位置在d:\test\
在TOMCAT中配置指向d:\test\

如果直接打开这个index.htm文件,即IE窗口地址栏内为:d:\test\index.htm
,则没有问题,先是弹出对话框提醒用户要使用ActiveX,然后就是是执行代码: var VehCert = new ActiveXObject("VCertificate.VehCert");
接出执行alert(VehCert);
系统弹出对话框:[object]

但如果启动Tomcat服务器,在IE中http://localhost:8080/test/index.htm
则在IE浏览器内的状态栏中出现了脚本执行错误,双击查看错误提示:服务器无法创建对象。为什么呀,为什么!请各位帮忙!

注:以上ActiveX控件已经在本机安装了!

回答问题及领分地址:

http://community.csdn.net/Expert/topic/4114/4114874.xml?temp=.1346704
...全文
68 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧