我正在尝试在邮件消息中生成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; =)
和CDATA。
如果可能,我想要一个原始(即非节点或类似)解决方案