调用outlook express的问题

learnner 2003-04-25 03:37:42
<A HREF="mailto:aaa@xxx.com?subject=good&body=test">Send email</A>

可以打开缺省邮件客户端工具,并写好收件人、主题和内容

我想知道如何把本页面的一个表格的内容来替换body的内容test?就是在body=后面用什么办法取页面内的内容?我写的有问题:

我把table放到form中,form的名字是submitform
<INPUT TYPE="button" value=" Send Mail " onclick="location.href='mailto:aa@bb.com?subject=good&body='+submitform.innerHTML+';">

请指点,谢谢。
...全文
72 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
learnner 2003-04-25
  • 打赏
  • 举报
回复
那只好这样了,谢谢。
孟子E章 2003-04-25
  • 打赏
  • 举报
回复
<A HREF="mailto:aaa@xxx.com?subject=good&body=test">Send email</A>

只能是这样的,要看到html格式的,必须用服务器端脚本
learnner 2003-04-25
  • 打赏
  • 举报
回复
解决了错误,谢谢。正确如下:
<INPUT TYPE="button" value=" Send Mail " onclick="location.href='mailto:aa@bb.com?subject=good&body='+escape(tableID.outerHTML);">

新的问题出现了,邮件里面出现的是html的代码,而不是html格式,如何解决?
learnner 2003-04-25
  • 打赏
  • 举报
回复
可能是单引号不对,打开页面报错。
escape()是个什么方法?


<TABLE id="tableID">
<TR>
<TD>a</TD>
<TD>b</TD>
</TR>
<TR>
<TD>c</TD>
<TD>d</TD>
</TR>
</TABLE>


<INPUT TYPE="button" value=" Send Mail " onclick="location.href='mailto:aa@bb.com?subject=good&body='+escape(tableID.outerHTML)+';">

Error:未结束的字符串常量
孟子E章 2003-04-25
  • 打赏
  • 举报
回复
<INPUT TYPE="button" value=" Send Mail " onclick="location.href='mailto:aa@bb.com?subject=good&body='+escape(tableID.outerHTML)+';">
孟子E章 2003-04-25
  • 打赏
  • 举报
回复
<INPUT TYPE="button" value=" Send Mail " onclick="location.href='mailto:aa@bb.com?subject=good&body='+escape(submitform.innerHTML)+';">

你只能看到原代码

87,988

社区成员

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

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