11.04.13, 16:45
0 комментарий
  DLE Хаки

Авто обновление страницы на ajax

Всем привет, решил запилить небольшой хак, который автоматичеки обновляет страницу (ajax) + печеньки.

Нужно было сделать, чтобы пользователь решал, будет страница обновляться или нет, и в каком интервале.
-Время обновления и включено оно или нет записывается в куки.
-Ограничение на время обновления в 10 секунд (можно изменить и на другую цифру).

Установка:

1) Распаковываем содержимое архива в Ваш шаблон.

2) В main.tpl в head вставляем:

<link media="screen" href="{THEME}/style/ajax.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="{THEME}/js/cookie.js"></script>
<script type="text/javascript" src="{THEME}/js/ajax.js"></script>


заменяем

<body> 


на
<body [aviable=main]onload="LoadContent()"[/aviable]>



перед

{info}


вставляем:

<!---aAjax--->
<div class="opss">
<span class="refresh" onclick="LoadContent()"></span>
<span class="showset" id="showset"></span>
<div class="setting" id="setting">
<div class="corner"> </div>
<div class="title">Автообновление (в секундах)</div>
<input class="left input" id="atime" type="text" value="60"/> <input id="onoff"  class="swbg left" value="off" type="button"/>
<div class="error left">Минимум - 10 секунд!</div><div id="ready" class="save right">Сохранить</div>
</div>
</div>
<!---aAjax--->



Все, при необходимости поправьте style.css на свой вкус.

Автор: ImDim

СКАЧАТЬ

Вес файла
4.29 Kb

Напишите своё мнение