有时我的“mailto:”函数在浏览器中运行,有时它不会

时间:2015-10-09 22:18:33

标签: if-statement google-sheets mailto

有时我的“mailto:”功能在浏览器中运行(更具体地说是Google表格),有时则不然。在Google表格中,我有一个电子表格,当我点击单元格时,它会提取以下包含mailto:指令的if语句,以便在邮件客户端中创建表单电子邮件,如Outlook:

=IF(Q2>0,HYPERLINK("mailto:"&Q2&"?CC=sales@clickitco.com&Subject="&Letter!A$2&"&body="&Letter!$B$2&" "&$AE2&",%0A%0A"&Letter!$C$2&"%0A%0A"&Letter!$D$2&" "&$B2&"%0A%0A"&Letter!$E$2&"%0A%0A "&Letter!$F$2&"%0A%0A "&Letter!$G$2&"%0A%0A "&Letter!$H$2&"%0A%0A "&Letter!$I$2&"%0A%0A "&Letter!$J$2& "%0A%0ASincerely,","email"),"")

它引用的单元格是电子邮件的段落。

有时这种方法有效,有时则不然。我查看了浏览器的弹出窗口阻止程序,对任何Java的限制等等。似乎没有什么能阻止它创建电子邮件。我在Chrome和资源管理器中尝试了它,每个版本的当前版本。我已经厌倦了几个版本的Windows,从7到10.相同的结果。

1 个答案:

答案 0 :(得分:-1)

我认为你应该先在一个简单的网页上试一试。也许,谷歌表单元格已阻止链接默认操作,或谷歌表已阻止某些客户端事件绑定到单元格。您还可以尝试其他事件绑定方法,例如在调试模式下修改html源代码,添加" mailto:"直接链接。

相关问题