欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

ie8中打开本地磁盘上的html网页(含vbs),当执行vbs的creatobject(自己c#写的com)时 报错

更新时间: 2014-01-05 01:53:09 责任编辑: Author_N1

 

求助:IE8中打开本地磁盘上的html网页(含vbs),当执行vbs的creatobject(自己c#写的com)时 报错
网页错误详细信息

用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
时间戳: Tue, 29 Dec 2009 05:39:02 UTC


消息: ActiveX 部件不能创建对象: 'myCom.IEWindow'
行: 94
字符: 3
代码: 0
URI: file:///E:/test-vbs.htm

————————————————————————————————————————————————

如果不把vbs脚本嵌到html中,直接保存成vbs文件执行,没有问题。
IE6 做相同操作,也没有问题。

————————————————————————————————————————————————

HTML代码:
<html>
<head></head>
 
<a href=# onclick="VBScript:mm('admin')">admin</a> <br><br>
 
 
<SCRIPT LANGUAGE="VBScript">
   
Function mm(n)  
dim obj,Wshell
Set Wshell=CreateObject("WScript.Shell")
Set obj=createobject("myCom.IEWindow")
  //。。。
//。。。 
Set Wshell = Nothing
Set obj = Nothing
WScript.quit
 
  end Function  
 
</SCRIPT>
 
</html>



--参考方法--
你在IIS中新建个虚拟目录 把他放根目录下 然后
地址栏输入http://localhost/test-vbs.htm查看 试试
--参考方法--
我也是用这个方法解决的。
探讨
你在IIS中新建个虚拟目录 把他放根目录下 然后
地址栏输入http://localhost/test-vbs.htm查看 试试
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:53:09
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2549/
本文WWW.DOC100.NET DOC100.NET版权所有。