~~~~~~神哪,救救我吧!我发疯\发颠\抓狂\磕头\鞠躬····
我的这个问题涉及到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