javascript 调用Outlook 问题 。。。。

子影仙人 2010-06-17 04:37:12
网上搜了3种方法

一;
var objOL=new ActiveXObject("wscript.shell");
objOL.run("msimn");
二;
 var outlookapp = new ActiveXObject("Outlook.Application");
    var nameSpace = outlookapp.getNameSpace("MAPI");
    mailfolder = nameSpace.getDefaultFolder(6);
    mailitem = mailfolder.Items.add('IPM.Note.FormA');
    mailitem.Subject = 'good';
    mailitem.To = 'a@w.com';
    mailitem.HTMLBody = 'sdf';
    mailitem.display(0);
    mailitem.Attachments.Add("c:\\napdiag.bat");
三;
mailto:333@126.com


一方法,不好用,提示:Microsoft JScript runtime error: Object doesn't support this property or method
二方法,只有我自己的机器好用,其他同事都调不出来,提示Microsoft JScript runtime error: Automation server can't create object。
方法三,都可以打开。但是mail的 body 格式无法调整。

请高手给指点下哪儿错了,多谢。。。
...全文
401 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dongliyuan198911 2011-11-17
  • 打赏
  • 举报
回复
我也遇到了和楼主一样的问题,等待求解中······
上海程序员3 2010-08-02
  • 打赏
  • 举报
回复
像我的电脑都没有安装outlook,一直用foxmail,不知道楼主面向的是公司内部人员,还是外部人员。

可以考虑服务器端发送邮件,一般都应该是在服务器端发送邮件这种做法的。
子影仙人 2010-08-02
  • 打赏
  • 举报
回复
帮帮忙,回答下吧,回复即得分
子影仙人 2010-06-18
  • 打赏
  • 举报
回复
回复即可得分,兄弟问题解决了,来恭祝下吧,呵呵。
子影仙人 2010-06-17
  • 打赏
  • 举报
回复
自己顶下,帮帮忙...

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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