Переход на следующую фотографию по клику.

Здесь задаём вопросы и получаем ответы по системе uCoz!
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Ответить
7olmen
Сообщения: 77
Зарегистрирован: 08 фев 2009, 18:17

Переход на следующую фотографию по клику.

Сообщение 7olmen »

Модуль: фотоальбом.
Страница: страница с полной фотографией и комментариями.
Нужно: по клику на фотографию открывается следующая за ней (как в бол - ве галерей на других сайтах).
ironkiss
Сообщения: 190
Зарегистрирован: 08 июн 2008, 05:05

Re: Переход на следующую фотографию по клику.

Сообщение 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>
бред какой-то Изображение
Аватара пользователя
Smoke
Сообщения: 1038
Зарегистрирован: 01 фев 2009, 15:20

Re: Переход на следующую фотографию по клику.

Сообщение Smoke »

Не работает. :)
7olmen
Сообщения: 77
Зарегистрирован: 08 фев 2009, 18:17

Re: Переход на следующую фотографию по клику.

Сообщение 7olmen »

Работает. :D
Только как сделать так, чтобы при наведении на фотку появлялся соответствующий курсор?
Аватара пользователя
Task
Сообщения: 349
Зарегистрирован: 14 янв 2009, 11:46

Re: Переход на следующую фотографию по клику.

Сообщение Task »

cursor:pointer;
ironkiss
Сообщения: 190
Зарегистрирован: 08 июн 2008, 05:05

Re: Переход на следующую фотографию по клику.

Сообщение ironkiss »

7olmen писал(а):Только как сделать так, чтобы при наведении на фотку появлялся соответствующий курсор?

в шаблоне фотоальбома «страницы материалы и комментариев к нему» берёшь $PHOTOS$ или $PHOTO$ (не помню :shock: ) в <div> c каким-нибудь классом, а в css к этому классу как написал Task, добавляешь cursor:pointer;
бред какой-то Изображение
7olmen
Сообщения: 77
Зарегистрирован: 08 фев 2009, 18:17

Re: Переход на следующую фотографию по клику.

Сообщение 7olmen »

Все работает, спасибо.
Ответить