Файл: www/JS/mess.js
Строк: 69
<?php
$(document).ready(function()
{
/*Обновим все имеющиеся писанинки*/
show_mess();
function add_mess(){
mess = $('#mess').getBBCode(); /*Получаем текст сообщений*/
/*Отправляем данные на запись в БД*/
$.ajax({
type: "POST",
url: "../add_mess.php",
dataType: "html",
data: {mess: mess},
success: function(data) {
$("#mess").htmlcode(' ');
$("#mess").insertAtCursor('');
show_mess();
$("#mess").focus();
}
});
/*Перейдем на первую страницу*/
$.ajax({
type: "POST",
url: "../mess.php",
dataType: "html",
data: {page: 1},
success: function(data) {
$(".content").html(html);
}
});
}
/* Отправка кликом*/
$('#add_mess').click(function()
{
add_mess();
});
/* Выполняем подгрузку сообщений в див в class = content*/
function show_mess()
{
$.ajax({
url: "/mess.php",
cache: false,
success: function(html){
$(".content").html(html);
}
});
}
/*Обновляем данные каждые пару сек*/
setInterval(function()
{
show_mess();
}, 11000);
});
function errors()
{
$('.errors').show();
}
/*Навигиция*/
function nav(page)
{
$.ajax({
type: "POST",
url: "/mess.php",
dataType: "html",
data: {page: page},
success: function(data)
{
/*выполним обновление*/
$.ajax({
url: "/mess.php",
cache: false,
success: function(html){
$(".content").html(html);
}
});
}
});
}
/*Ответ*/
function otv(nick)
{
$("#mess").focus();
$("#mess").htmlcode('');
document.getElementById("mess").value = "[b]"+nick+"[/b], ";
}
/*удаление*/
function del_mess(del_mess)
{
$("#mess").focus();
$.ajax({
type: "POST",
url: "/add_mess.php",
dataType: "html",
data: {del_mess: del_mess},
success: function(data)
{
/*выполним обновление*/
$.ajax({
url: "/mess.php",
cache: false,
success: function(html){
$(".content").html(html);
}
});
}
});
}
/*Текст эффекты*/
function effect_text(eff_id)
{
$.ajax({
type: "POST",
url: "/effect_text.php",
dataType: "html",
data: {eff_id: eff_id},
success: function(data)
{
/*выполним обновление*/
$.ajax({
url: "/mess.php",
cache: false,
success: function(html){
$(".content").html(html);
}
});
}
});
}
/*Ник эффекты*/
function effect_nick(eff_id)
{
$.ajax({
type: "POST",
url: "/effect_nick.php",
dataType: "html",
data: {eff_id: eff_id},
success: function(data)
{
/*выполним обновление*/
$.ajax({
url: "/mess.php",
cache: false,
success: function(html){
$(".content").html(html);
}
});
}
});
}
?>