Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Номера страниц, "Многостраничный блок" 
:(
    Опции темы
Pena
Дата 4.12.2006, 00:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


КорнеплодЪ
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 20.4.2006
Где: эРэФия, аул Москв а...

Репутация: нет
Всего: нет



Искал не нашёл, поможите сотворить "многостраничный блок" (как в поисковиках, резултаты разбиваются на несколко страниц, а вы перемещаетес на них с помощью м.б. щёлка по номерам страниц): 
Есть три текстовых поля ввода: "название первой страницы", второе - "число страниц", третее - "номер данной страницы"...
Допустим ввели соответственно: "3v2v1", "7", "3". Hужно чтоб, после нажатия кнопочки, в четвёртое текстовое поле ввода, вписалось: 
Код

<a href="3v2v1.html">1</a> | <a href="3v2v11.html">2</a> | 3 | <a href="3v2v1111.html">4</a> | <a href="3v2v11111.html">5</a> | <a href="3v2v111111.html">6</a> | <a href="3v2v1111111.html">7</a>


"Номер данной страницы" = 3, соответственно в полученом м.б. он не помечается как ссылка;
"Число страниц" - думаю понятно...
В "Названии первой страницы" пишется название первого номера страницы, + прописывается в названиях осталных, но с дублированием (чем далше, тем болше) последней цифры...

Я знаю вы можете, а сам если и смогу, прочитав самоучители, то нераньше НГ((( Спа-а-асите!
--------------------
Самовар по всем вопросам - сильно не ругайте 
PM   Вверх
zera
Дата 4.12.2006, 01:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 205
Регистрация: 19.1.2006
Где: saint-petersburg

Репутация: 2
Всего: 9



хм. так это делается на стороне сервера и не на яваскрипте. smile 
PM MAIL   Вверх
Pena
Дата 4.12.2006, 01:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


КорнеплодЪ
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 20.4.2006
Где: эРэФия, аул Москв а...

Репутация: нет
Всего: нет



Полно Вам, что тут не может "на яваскрипте" сработать? =\
--------------------
Самовар по всем вопросам - сильно не ругайте 
PM   Вверх
12345c
Дата 4.12.2006, 02:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Код
Первое поле: <input id=i1 value=3v2v1><br>
2-е поле: <input id=i2 value=7><br>
3-е поле: <input id=i3 value=3><br>
<input type=button value=Generate onclick=f()><br>
<input id=i4 size=90><br>
<script>g=function(X){return document.getElementById(X)}
f=function(){var s='',s1,i,s2='',i3;
s1=g('i1').value;
i3=g('i3').value-1;
for(i=0;i<g('i2').value;i++){
  s+=(i?' | ':'')+(i!=i3?'<a href="'+s1+s2+'.html">'+(i+1)+'</a>':i+1);
  s2+=s1.charAt(s1.length-1);
}g('i4').value=s;
}</script>


Это сообщение отредактировал(а) 12345c - 4.12.2006, 02:47


--------------------
Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go
PM WWW   Вверх
Pena
Дата 4.12.2006, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


КорнеплодЪ
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 20.4.2006
Где: эРэФия, аул Москв а...

Репутация: нет
Всего: нет



Я в панике! Думалэтобудет код на пару страниц))) 12345с  smile СПА-СИ-БО!
--------------------
Самовар по всем вопросам - сильно не ругайте 
PM   Вверх
zera
Дата 4.12.2006, 15:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 205
Регистрация: 19.1.2006
Где: saint-petersburg

Репутация: 2
Всего: 9



Цитата(Pena @  4.12.2006,  01:46 Найти цитируемый пост)
Полно Вам, что тут не может "на яваскрипте" сработать? =\
 здравый смысл, не более smile

Цитата(Pena @  4.12.2006,  00:43 Найти цитируемый пост)
как в поисковиках, резултаты разбиваются на несколко страниц, а вы перемещаетес на них с помощью м.б. щёлка по номерам страниц
 и реализовано это, чтобы не тянуть несколько страниц с сервера. 
upd: упс. я совсем неправильно понял задачу.

Это сообщение отредактировал(а) zera - 4.12.2006, 16:11
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1101 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.