X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Ссылки "следующая" и "предыдущая" страницы...
btstudio
btstudio
Topic Starter сообщение 12.10.2009, 20:20; Ответить: btstudio
Сообщение #1


Всем привет.
У меня есть сайт на html и хотелось бы сделать, чтоб были кнопки как в блогах "следующая" и "предыдущая".
Я конечно могу вручную на каждой странице прописать ссылки на предыдущую и след.страницы, но хотелось как-то попроще.
Подскажите кто знает или направьте в нужном направлении. Спасибо.

P.S. На движок ставить пока не буду, так как в этом не разбираюсь но, хотелось бы упростить навигацию по сайту...
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Licoric
Licoric
сообщение 12.10.2009, 22:48; Ответить: Licoric
Сообщение #2


php есть?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
btstudio
btstudio
Topic Starter сообщение 13.10.2009, 2:34; Ответить: btstudio
Сообщение #3


php есть.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 13.10.2009, 3:18; Ответить: alexdrob
Сообщение #4


а какие страницы у вас как имена? генерируете их или они статичны?

например можно

создать pages.js с текстом

function navShow(){
var a = document.location.href.split('/');
var pages = new Array();
pages[0]='page-name.html';
pages[1]='pages.html';
pages[2]='page-name-2.html';
pages[3]='page23.html';
pages[4]='page45.html';
pages[5]='page5346.html';
for (i=0;i<pages.length;i++){
if(pages[i]==a[a.length-1]){
var n = i;
}
}
var str = '';
if(n>0) str='<a href="'+pages[n-1]+'">назад</a> ';
if(n<pages.length) str=str+'<a href="'+pages[n+1]+'">вперёд</a>';
document.getElementById("nav").innerHTML=str;
}


перечислить в массив все страницы

pages[0]='page1.html';
........

а в каждой страничке прописать

<!DOCTYPE html>
<html>
<head>
<title>Untitled</title>
<script src="pages.js"></script>
</head>
<body onload="navShow()">

<div id="nav"></div>

</body>
</html>


только нужно чтобы название странички присутствовало в массиве, иначе ссылки не выведутся
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
btstudio
btstudio
Topic Starter сообщение 13.10.2009, 4:08; Ответить: btstudio
Сообщение #5


alexdrob, спасибо, попробую...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
btstudio
btstudio
Topic Starter сообщение 13.10.2009, 4:32; Ответить: btstudio
Сообщение #6


Тестовой вариант заработал! Спасибо, за помощь!!!
Будем надеяться что в "чистовике" все будет так же гладко работать :-)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Ссылки за которые не стыдно! Качественный линк билдинг сервис под Бурж от Westrank. Честный прайс.
62 DaoDog 46865 Сегодня, 3:30
автор: WestRank_Support
Открытая тема (нет новых ответов) Хостинг "Hostland" - качественный хостинг по разумным ценам и со своей Панелью Управления
0 artmeteor 245 Вчера, 22:46
автор: artmeteor
Открытая тема (нет новых ответов) ⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐
15 Chekon 4419 Вчера, 12:00
автор: Chekon
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
13 Chekon 4066 Вчера, 11:48
автор: Chekon
Открытая тема (нет новых ответов) Требуется помощь по сайту на "ВордПресс"
Закрылся доступ в панель администратора
15 Tia2 2340 17.4.2024, 0:54
автор: diviner99


 



RSS Текстовая версия Сейчас: 19.4.2024, 3:36
Дизайн