Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.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
在GoogleApps脚本MailApp中,是否可以在htmlBody中传递javascript?_Javascript_Google Apps Script - Fatal编程技术网

在GoogleApps脚本MailApp中,是否可以在htmlBody中传递javascript?

在GoogleApps脚本MailApp中,是否可以在htmlBody中传递javascript?,javascript,google-apps-script,Javascript,Google Apps Script,不确定这是否可能,但我一直在尝试在htmlBody中传递一个简单的警报javascript函数。电子邮件带有一个按钮,当您单击该按钮时,它将调用简单的javascript函数。这似乎不起作用,我想知道这是否是谷歌不允许的 function sendEmail(){ var body = '<html><body><button onclick="myFunction()">Try it</button><script>function

不确定这是否可能,但我一直在尝试在htmlBody中传递一个简单的警报javascript函数。电子邮件带有一个按钮,当您单击该按钮时,它将调用简单的javascript函数。这似乎不起作用,我想知道这是否是谷歌不允许的

function sendEmail(){

var body = '<html><body><button onclick="myFunction()">Try it</button><script>function myFunction()    {windows.alert();}</script></body></html>'
MailApp.sendEmail("testemail@hotmail.com","test subject", "",{htmlBody: body});

}
函数sendmail(){ var body='尝试itfunction myFunction(){windows.alert();}' MailApp.sendEmail(“testemail@hotmail.com“,”测试对象“,”,{htmlBody:body}); } 谢谢


Shawn

没有邮件客户端允许在电子邮件正文中使用脚本HTML标记。

确定。我有一种感觉。顺便说一句,谢谢你的燃气博客(我想它是你的)!我以前用过你的一些例子。谢谢。是的,那是我的博客。