Javascript 如何让outlook只显示链接标题,而不显示整个链接?
在一个PDF文件中,我设置了一个发送电子邮件的按钮。 这是一封请求电子邮件,不应被批准或拒绝。 我希望接收器只需点击两下即可做出响应:Javascript 如何让outlook只显示链接标题,而不显示整个链接?,javascript,email,pdf,outlook,livecycle-designer,Javascript,Email,Pdf,Outlook,Livecycle Designer,在一个PDF文件中,我设置了一个发送电子邮件的按钮。 这是一封请求电子邮件,不应被批准或拒绝。 我希望接收器只需点击两下即可做出响应: 单击“批准”或“拒绝”(弹出一封新电子邮件) 点击“发送”-完成 这已经奏效,但这两个环节是一场灾难: 如何让Outlook缩短链接(在本例中为“批准”和“拒绝”) 而不在Outlook中执行任何操作 背景: 发件人不想在Outlook中执行任何操作,但按“发送”。 我正在插入PDF中的纯文本(见下图),我已经很高兴Outlook能够自动将该文本转换为可单击的链
发件人不想在Outlook中执行任何操作,但按“发送”。
我正在插入PDF中的纯文本(见下图),我已经很高兴Outlook能够自动将该文本转换为可单击的链接。 我正在使用Adobe LiveCycle Designer实现我的PDF电子邮件功能,单击PDF中的电子邮件按钮时,这是我的代码:
sendMail();
function sendMail(to, from, subject, body)
{
to = (typeof to !== 'undefined') ? to : "test@test.de";
from = (typeof to !== 'undefined') ? to : "test@test.de";
subject = (typeof subject !== 'undefined') ? subject : "Request Mail";
body = (typeof body !== 'undefined') ? body : "Hello,\n\n please approve this request!\n\n";
var subjectOk = "Request approved";
var subjectNo = "Request denied";
var responseOk = "Your request has been approved.";
var responseNo = "Your request has been denied.";
var linkOk = "<mailto:" + from + "?subject=" + subjectOk + "&body=" + responseOk + ":>";
var linkNo = "<mailto:" + from + "?subject=" + subjectNo + "&body=" + responseNo + ":>";
var links = linkOk + "\n" + linkNo;
event.target.app.mailMsg(
{
bUI: true,
cTo: to,
cSubject: subject,
cMsg: body + links
}
);
}
sendMail();
函数sendMail(收件人、发件人、主题、正文)
{
to=(typeof to!=“未定义”)?to:test@test.de";
from=(typeof to!=“未定义”)?到:test@test.de";
主题=(主题类型!=“未定义”)?主题:“请求邮件”;
正文=(正文的类型!=“未定义”)?正文:“您好,\n\n请批准此请求!\n\n”;
var subjectOk=“请求已批准”;
var subjectNo=“请求被拒绝”;
var responseOk=“您的请求已被批准。”;
var responseNo=“您的请求已被拒绝。”;
var linkOk=“”;
var linkNo=“”;
var links=linkOk+“\n”+linkNo;
event.target.app.mailMsg(
{
是的,
首席技术官:到,
C主题:主题,
cMsg:body+链接
}
);
}
是否有任何JS函数可以将我的字符串转换为outlook可以立即识别的格式?我印象深刻的是,即使电子邮件格式是“nur文本”——我猜是“纯文本”——Outlook在发送电子邮件后仍然显示可单击的链接。我只是希望我能找到一种方法来隐藏那些完整的链接。如果你使用纯文本正文类型,你会得到这样的结果。你无能为力。要显示用户友好的标题,您需要使用HTML,据我所知,AcroForms不支持HTML。您知道可以实现这一点的其他方法吗?词形?对不起,我对词形知之甚少。您说您正在使用Adobe LiveCycle Designer并从PDF发送。好吧,不管怎样,你可能应该提出另一个关于单词形式的问题,其他人可能会提供帮助:(