Каталог файлов

Главная » Файлы » Разное

Быстрая подгрузка полного описания


Скрипт подгрузки полного описания, чтобы производилась запись в историю браузера + можно было обратно свернуть полное описание.

Установка:
Картинку из прикреплённого архива залейте в папку images


В любой глобальный блок в самый низ:
Код
<script>  
// Подгрузка полного описания by Apocalypse  
var curstate = location.href;  
function apoloadme(id, url) {  
if($('div.apoloadfull' + id).html() == '') {  
if(curstate != url) {  
history.replaceState(null, null, url);  
}  
$('#loader' + id).fadeIn();  
$('div.apoloadfull' + id).load(url + ' #apoentry', function() {  
$('img[id^="loader"]').hide();  
$('div#apoent' + id).hide(0);  
$('div.apoloadfull' + id).fadeIn(100);  
});  
}  
else  
{  
history.replaceState(null, null, curstate);  
$('img[id^="loader"]').hide();  
$('div.apoloadfull' + id).html('').hide();  
$('div#apoent' + id).fadeIn(300);  
}  
}  
// ApoTeam © 2013  
</script>

На странице полного описания и комментариев к нему найдите $MESSAGE$ и замените на:
Код
<div id="apoentry">$MESSAGE$</div>


В виде материалов найдите $TITLE$ и замените на: 
Код
<span onclick="apoloadme('$ID$', '$ENTRY_URL$');return false;">$TITLE$</span> <img src="/images/ajax-loader.gif" id="loader$ID$" style="display:none;" height="8px">

Здесь же в виде материалов замените $MESSAGE$ на:
Код
<div id="apoent$ID$">$MESSAGE$</div>  
<div class="apoloadfull$ID$"></div>

Операторы $MESSAGE$ и $TITLE$ вставляйте те, которые указаны в вашем модуле, если он не является Каталогом файлов


Источник: http://www.apo-ucoz.com
Категория: | | 708 | 135 | Дата: 29/07/2026
Всего комментариев: 0
Имя *:
Email:



Код *:

Copyright MyCorp © 2012-2026