2016-10-16 65 views
0

我已經創建了一個表單,將其複製到Outlook主體以發送電子郵件。 我剛剛完成了表單,現在我注意到我表單中的所有內容都沒有被複制到我的Outlook主體中。我的表單有超過100行。所以我想知道它的大小是否會導致這個問題。下面是我的代碼發送電子郵件 -將表單複製到Outlook

$('.btnSendEmail').click(function (event) { 
     var email = '[email protected]'; 
     var subject = 'Creation Checklist'; 
     var emailBody = $('#holdtext').val(); 
     window.location = 'mailto:' + email + '?subject=' + subject + '&body=' + emailBody; 
     }); 

我最初形式的代碼是here

+0

我不知道我是否可以再次在這裏發帖。對不起如果這是錯誤的。如何編輯電子郵件正文中的字體大小。 – Pete

回答

0

您通過其中有2000個字符的限制URL傳遞電子郵件參數,你應該使用Ajax或服務器端代碼發佈表單值並重定向到其他頁面,或者直接發佈到其他頁面。

+0

我不知道阿賈克斯。 – Pete

+0

由於您使用jQuery,Ajax的應該是沒有什麼困難的,你只需要使用$阿賈克斯(「URL」,數據),或者你可以刪除的按鈕單擊處理程序,包括你輸入控件在''

標籤,使表單發佈到其他頁面,其中包含發送電子郵件的代碼 –

+0

您能否提供相同的Ajax代碼?謝謝 – Pete

相關問題