首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >crm 2011功能区系统按钮上的javascript确认

crm 2011功能区系统按钮上的javascript确认
EN

Stack Overflow用户
提问于 2013-01-23 22:50:30
回答 3查看 2.1K关注 0票数 1

在通过单击功能区按钮执行某些操作之前,我将提示javascript确认。例如,当我要点击电子邮件活动的发送按钮时,我想要提示一个对话框,问“你确定吗?”并根据答案做了主要功能。在CRM 2011中做这样的事情最好的方法是什么?

EN

回答 3

Stack Overflow用户

发布于 2013-01-24 05:07:12

这样的事件的javascript可以很容易地实现,使用如下代码:

代码语言:javascript
复制
function confirmSomething(message) {
    if (!confirm(message)) {
        //user has changed their mind 
        event.returnValue = false;
        return false;   //you might need to double check this bit
    }
}

至于把它添加到一个按钮上--有很多指南(谷歌是你的朋友-- I like this one )

或者试试Visual Ribbon Editor

票数 2
EN

Stack Overflow用户

发布于 2013-01-23 23:13:27

您可以添加新的javascript web资源。创建函数,您将在其中添加确认对话框。在'confirm=true‘上调用主客户关系管理功能。在您的电子邮件示例中,它将是来自/_static/activities/email.js的方法send

希望它能有所帮助:)

票数 0
EN

Stack Overflow用户

发布于 2013-01-31 05:46:26

最好的方法是创建on save事件,并选择将执行上下文作为

第一个参数,在事件处理程序中,您可以根据结果停止或继续保存

从确认消息中。

代码示例:

函数Form_onsave(executionObj) { var shouldSave = true;

代码语言:javascript
复制
if (shouldSave)
{
    alert("Unable to save because of some reason or the other.");

    executionObj.getEventArgs().preventDefault();
}

}

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14482498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档