客户端使用 OUTLOOK EXPRESS打开EML文件 本来是用ASP实现的,调用WScript.Shell 里的Run方法,去打开eml文件。可这样子用,需要修改IE的安全设定。目的就是让outlook express打开一个本地硬盘或者局域网共享目录下的指定eml文件。ASPNET里,有没有什么方法可以实现这个功能呢? 或者ASP里,是否有别的方法可以实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.5ivb.net/Info/102/Info34118/http://www.110city.com/article/article_3290_1.htm 按你给的站点里的写法,IE难道就不会提示说 WScript.Shell是不安全的对象吗? 附上原来的代码<HTML><HEAD><TITLE>Close Self</TITLE><SCRIPT LANGUAGE="VBScript"><!--Sub Button1_OnClick dim Obj Set fileObj = CreateObject("WScript.Shell") fileObj.Run "c:\test.eml",1,True window.close End Sub--></SCRIPT></HEAD><BODY><FORM><INPUT NAME="Button1" TYPE="BUTTON" VALUE="Close Self"></FORM></BODY></HTML> 在默认的安全设置下是不能实现的,以前的漏洞造成过病毒通过eml传播,但是现在已经补上了。你可以自己写浏览器来绕过IE的安全设置。 谁有做上传控件进度条的源码?? 想做一个卓越的秒杀器? 如何知道服务器上已经支持asp.net2.0? 能不能在ASP中调用用C#.Net做的dll 关于名字空间的问题 怎样添加DataGrid 行 单击事件 关于水晶报表数据源使用的困惑? 再次提出来?????奇怪的问题datagrid嵌套datalist,datalist不能显示出来 触发buttoncolumn如何弹出确认框? Linq和Datatable.Select的效率问题(内存表) 问2个webservice问题,在线等,解决就揭贴 继续请教有关“安全性异常”的问题!!!
http://www.110city.com/article/article_3290_1.htm
<HEAD><TITLE>Close Self</TITLE>
<SCRIPT LANGUAGE="VBScript">
<!--
Sub Button1_OnClick
dim Obj
Set fileObj = CreateObject("WScript.Shell")
fileObj.Run "c:\test.eml",1,True
window.close
End Sub
-->
</SCRIPT>
</HEAD>
<BODY>
<FORM><INPUT NAME="Button1" TYPE="BUTTON" VALUE="Close Self"></FORM>
</BODY>
</HTML>