Google MailApp(Javascript)和PRE代码

时间:2018-03-31 19:50:03

标签: google-apps-script

我正在尝试在邮件消息中生成HTML按钮 - 从GAS MailApp的Javascript“风格”发送。

我尝试了三种不同的邮件阅读器来消除这种原因(Thunderbird,Mac Mail和Chrome)

我通过MailApp的htmlBody,advanced参数发送此HTML:

  <script>function blah()
     {alert('hi');
}</script>"+
    "<input type<pre>=</pre>'submit' id<pre>=</pre>'deleteBookingButton' 
 value<pre>=</pre>'Delete booking' onclick<pre>=</pre>'this.disabled<pre>=</pre>true;blah()'></br>";

,消息呈现为:

<script>function blah(){alert('hi=
');}</script><input type<pre>=3D</pre>'submit' id<pre>=3D</pre>'deleteBooki=
ngButton' value<pre>=3D</pre>'Delete booking' onclick<pre>=3D</pre>'this.di=
sabled<pre>=3D</pre>true;blah()'></br>9fgnbterk48818il9j3c933fa0@google.com=
</br>

正如您所看到的,等号不能正确呈现。

我试过逃避等号

 (&eq; &#61;)

和CDATA。

如果可能,我想要一个原始(即非节点或类似)解决方案

0 个答案:

没有答案