Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript通过邮件发送页面布局_Javascript_Jquery_Html_Css - Fatal编程技术网

使用javascript通过邮件发送页面布局

使用javascript通过邮件发送页面布局,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我的要求是点击按钮后通过邮件发送页面内容。当用户点击“发送邮件”按钮时,表单标签内页面的全部内容应发送到我提到的邮件。 我正在尝试以下操作,但不起作用: 函数fnSendMail() { var link=“mailto:me@example.com" +“?抄送=myCCaddress@example.com" +“&subject=“+encodeURIComponent”(“这是我的主题”) +“&body=“+encodeURIComponent(document.getElemen

我的要求是点击按钮后通过邮件发送页面内容。当用户点击“发送邮件”按钮时,表单标签内页面的全部内容应发送到我提到的邮件。 我正在尝试以下操作,但不起作用:

函数fnSendMail()
{ 
var link=“mailto:me@example.com"
+“?抄送=myCCaddress@example.com"
+“&subject=“+encodeURIComponent”(“这是我的主题”)
+“&body=“+encodeURIComponent(document.getElementById(“colMain”).innerHTML”);
//警报(链接);
window.location.href=链接;

}
对我来说似乎很好。可能是因为colMain div的html内容中存在某些问题。你能发布你收到的错误吗。或者更新你的colMain contenterror:传递给系统调用的数据区域太小。我尝试了其他一些div id,在这种情况下,它会发送相应的html代码,而不是布局此错误似乎是特定于浏览器和电子邮件客户端的。请检查此错误。根据这一点,你不能以这种方式发送邮件正文中的HTMl。如果你想发送HTMl,你可能必须将邮件代码移动到服务器端