Показать сообщение отдельно
  #11 (permalink)  
Старый 21.12.2014, 23:01
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

тогда так к примеру, я поставил setTimeoutвместо функции которая должна выполнится
<style>
  .sbutton {
    background: #cb3131;
    /* Цвет фона */
    padding: 10px 5px;
    /* Поля вокруг текста */
    margin: 0px;
    font-size:14px;
    font-weight:600;
    color: #FFFFFF;
    /* Цвет шрифта */
    text-align: center;
    /* Надпись на кнопке по центру */
    border: solid 0px #73C8F0;
    /* Параметры рамки кнопки */
    cursor: pointer;
    /* Изменение вида курсора при наведении*/
    border-radius: 5px;
    overflow:hidden;
    opacity : 1;
    filter:alpha(opacity=100);
  }
  .sbutton:active, .sbutton[disabled] {
    position:relative;
    opacity : 0.5;
    filter:alpha(opacity=50);
    top:1px;
  }
</style>
<input id="btn" class="sbutton" value="Кнопка" type="button" />
<script>
  document.getElementById('btn').onclick = function () {
    alert('Yes');
    this.disabled = true;
    var that = this;
    setTimeout(function () {
      that.disabled = false;
    }, 5000);
  };
</script>
Ответить с цитированием