Показать сообщение отдельно
  #4 (permalink)  
Старый 26.06.2013, 16:05
Кандидат Javascript-наук
Отправить личное сообщение для Vladislav Посмотреть профиль Найти все сообщения от Vladislav
 
Регистрация: 13.02.2013
Сообщений: 105

Вот так все у меня выглядит:

html:
<input id='like_put' type='submit' value='Случайный сайт'>
<br><div class='error_reg_box'></div>


js:
$(function(){
   $('#information').on('click', '#like_put', function () {
      $.ajax({
         type: "POST",
         url: "handlers/like_put",
         cache: false,
         success: function(response){
             var messageResp = new Array('Ошибка, попробуйте перезайти на сайт..');
             var resultStat = messageResp[Number(response)];
             if(response == 0){
                $(".error_reg_box").text(resultStat).show().delay(3500).slideToggle(1000);  
             }
             else{
                $(".error_reg_box").html(response);
             }
             }
          });
          return false;                                                               
    });
});


php:
<?php
// Проверки разные...
// Если ошибки, то выводим "echo 1;" или другие ошибки...
// Потом достаем из БД рандомную запись, допустим:
$url = 'http://javascript.ru'; 
    echo "<script>
            var newWin = window.open('$url', 'JSSite',
            'width=880,height=550,resizable=yes,scrollbars=yes,status=yes');
            newWin.focus();
          </script>";
    exit();
}
?>
Ответить с цитированием