重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
JS是在浏览器上解析执行的,所以不能直接发邮件。只能调用客户端的outlook软件并填写内容,由访客手动发出。
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:申请域名、网页空间、营销软件、网站建设、淅川网站维护、网站推广。
当然也可以通过JS利用xmlhttp把内容发送给一个动态页,比如ASP页面,然后由ASP调用jmail组件发送邮件。代码较长,去搜索吧,我不写了。
有可能是hotmail改了脚本,需要更新。你按ctrl+f5试试。如果不可以建议您可以尝试以下步骤
1.开启Microsoft
Internet
Explorer.
2.
在“工具”菜单上,单击“Internet
选项”。
3.在“常规”选项卡上,单击“删除
Cookies”;
4.在显示确认删除的提示时,单击“确定”;
5.点击“清除历史记录”;在显示确认删除的提示时,单击“确定”;
6.单击“删除文件”;选中“删除所有脱机内容”复选框,然后单击“确定”。如果文件很多,删除它们可能需要几分钟时间;
7.点击“设置”;
8.将“使用的磁盘空间”调整至100MB;
9.在“检查所存网页的较新版本”下选择“每次访问此页时检查”
10.点击“查看文件”;当开启一个新的文件夹窗口时,按下CTRL+A
选择所有文件,然后按
DELETE
键;
11.在显示确认删除的提示时,单击“确定”,并关闭该窗口;
12.单击“确定”关闭“设置”对话框;
[img]发送邮件本来就需要服务器端脚本, js只是触发请求执行而已!
js本身应该是无法发送什么外部邮件的,至少本人的愚见是这样的!
你可以把你的php保存成一个php文件,然后在这个html页面,用ajax调用请求这个页面,不就发送邮件了吗?