Pav*_*mar 8 javascript asp.net
我正在使用Visual Studio 2008和ASP.net ..我想预览在网页中创建的电子邮件.我在处理电子邮件正文中的双引号时遇到问题.
string emailbody = "\"some text\"";
btPreviewEmail.OnClientClick = "javascript:location.href='mailto:?subject=Chalk Pushcast Software Order Agreement&body=" + emailbody + "';";
Run Code Online (Sandbox Code Playgroud)
我将收件人的字段留空了,因为我只需要预览电子邮件.
在运行时,我收到Microsoft Outlook错误,例如"命令行参数无效.验证您使用的开关"
Ode*_*ded 14
看起来你需要把它们放在url上,所以你可以简单地对它们进行URL编码(to %22):
string emailbody = "%22some text%22";
Run Code Online (Sandbox Code Playgroud)