我正在使用C#和ASP.net編寫電子郵件並通過Gmail發送。
基本上,電子郵件將包含該人員可以檢查的複選框列表。在複選框之後會有一些麥芽汁的「提交」按鈕或鏈接,它將使用Javascript來檢查哪些複選框已被選中。然後他們將被重定向到一個新的頁面。我可以在C#中將JavaScript函數添加到gmail電子郵件中嗎?
到目前爲止,我可以成功地創建複選框這樣做:
message += @"<input type=""checkbox"" name=""vehicle"" value="" + i + ">Text</input>";
其中I是循環的一部分,所以每一個輸入都有它自己獨特的數值。
我一直在努力做到這一點:
message += @"<a onclick=""myFunction();"" href=""http://www.mysite.com"">Submit</a> ";
但是 'myFunction的()' 永遠不會被調用。實際上,當我檢查元素時,這個HTML的'onclick'部分不會顯示在我的電子郵件中。我得到的是這樣的:
<a href="http://www.mysite.com" target="_blank">Submit</a>
我的目標是有,將通過JavaScript函數修改的鏈接,將其做這樣的事情:
<a href="http://www.mysite.com&CheckedItems=123" >Submit</a>
其中「123」可能是'mysite'後來解析。
[電子郵件中是否支持JavaScript?](http://stackoverflow.com/questions/3054315/is-javascript-supported-in-an-email-message) –