Страница 1 из 1
Переход на следующую фотографию по клику.
Добавлено: 03 сен 2009, 21:56
7olmen
Модуль: фотоальбом.
Страница: страница с полной фотографией и комментариями.
Нужно: по клику на фотографию открывается следующая за ней (как в бол - ве галерей на других сайтах).
Re: Переход на следующую фотографию по клику.
Добавлено: 04 сен 2009, 07:52
ironkiss
после </body>
Код: Выделить всё
<script type="text/javascript">
var spanBlock = document.getElementById('phtmSpan35');
var objImage = spanBlock.getElementsByTagName('img');
var idImage = objImage.item(0).id;
var nextLink = null;
function nextPhoto() {
var allA = document.getElementsByTagName('a');
for (i=0; i < allA.length; i++) {
var inner = allA.item(i).innerHTML;
if (inner.indexOf("Следующая") != -1) nextLink = allA.item(i).href;
}
if (nextLink != null) window.location.href = nextLink;
}
function attachEvent(x,y,z){
if(!z){z = window}else{z = document.getElementById(z)}
z["on"+x] = y;
};
attachEvent('click', nextPhoto, idImage);
</script>
Re: Переход на следующую фотографию по клику.
Добавлено: 04 сен 2009, 13:40
Smoke
Не работает.

Re: Переход на следующую фотографию по клику.
Добавлено: 04 сен 2009, 23:40
7olmen
Работает.
Только как сделать так, чтобы при наведении на фотку появлялся соответствующий курсор?
Re: Переход на следующую фотографию по клику.
Добавлено: 05 сен 2009, 11:53
Task
cursor:pointer;
Re: Переход на следующую фотографию по клику.
Добавлено: 05 сен 2009, 17:04
ironkiss
7olmen писал(а):Только как сделать так, чтобы при наведении на фотку появлялся соответствующий курсор?
в шаблоне фотоальбома «страницы материалы и комментариев к нему» берёшь $PHOTOS$ или $PHOTO$ (не помню

) в <div> c каким-нибудь классом, а в css к этому классу как написал
Task, добавляешь cursor:pointer;
Re: Переход на следующую фотографию по клику.
Добавлено: 08 сен 2009, 14:48
7olmen
Все работает, спасибо.