RSA Archer: предупреждающее сообщение отображается дважды, когда мы нажимаем кнопку "Применить" или "Сохранить" в IE

При нажатии кнопки "Применить" или "Сохранить" предупреждающее сообщение появляется дважды. Нужно нажать "ОК" два раза, чтобы удалить сообщение проверки.

Примечание: это не то же самое, что щелкнуть "Ok", чтобы снова всплыло сообщение.

<script type="text/javascript">  
    Sys.Application.add_load(function()
    { 
    var buttons_ids = [
    "master_btnSave",
    //  "Save" button ID
        "master_btnApply"   //  "Apply" button ID
    ];
    // parameters are used in the "onclick"
    var buttons_parameters = [
     "master$btnSave",
    //  "Apply" parameter
    ];
    document.getElementById(buttons_ids[0]).onclick =function(){  Validator_of_required_fields_E1_6(buttons_parameters[0]);};
    document.getElementById(buttons_ids[1]).onclick = function(){   Validator_of_required_fields_E1_6(buttons_parameters[1]);};
    // end of the script body 
    function Validator_of_required_fields_E1_6(parameter)
    {

    if(document.getElementsByName('master$DefaultContent$rts$ts4516$s4518$f28917cdp')[0].value
    !=null)

    {
    Due_Date = new Date(document.getElementsByName('master$DefaultContent$rts$ts4516$s4518$f28917cdp')[0].value); 
    todaysDate = new Date().getTime();
    if(Due_Date.getTime() < todaysDate)
    {                                             
    var msg = "Due Date can't be less or same as Today's Date";

    var title = 'Validation';

    WarningAlert(msg,title);

    return false;

    };

    };

    // default onclick processor
        ShowAnimationAndPostback(parameter);
        return false;
    };
    };

    });
    </script>

0 ответов

Другие вопросы по тегам