И опять вопрос от ламера

12
A7
На сайте с 03.03.2011
Offline
9
942

На сайте есть прайс выложенный на страницу.

Полиграфическая продукция на бумаге 130 гр.http://www.media-strim.ru/list130.html Чтобы выложить прайс на другие бумаги "130 | 150 | 170 | 200 | 250 | 310" пришлось добавлять другие страницы под другими названиями:

list130.html

list150.html

list170.html

и т.д. понимаю, что это как то не правильно.

Можно ли содержать всю информацию на одной странице, но выводить ее по нажатии ссылки?

Допустим нажал на ссылку "150" - вышел прайс на бумагу 150, нажал на 170 - получиль 170 и т.д.

Не судите строго!!! Я только учусь...
Mad_Man
На сайте с 10.11.2008
Offline
162
#1

jQuery в помощь.

A7
На сайте с 03.03.2011
Offline
9
#2
Mad_Man:
jQuery в помощь.

А что это?

Мне бы ссылку.

T
На сайте с 06.10.2007
Offline
81
#3
PB
На сайте с 29.11.2007
Offline
40
#4

Посмотрите этот пример:http://webkill.org/jquery-vlkadki

S0
На сайте с 24.09.2010
Offline
16
#5

можно сделать и просто на javascript

примерно так

01 <html>

02 <head>

03 <script>

04 // Обворачиваем функцию toggle в локальное замыкание:

05 var toggle = function() {

06 // Ссылка на текущий открытый div:

07 var currentDiv = null;

08

09 // Функция для "раскрытия" элемента:

10 function open(divElement) {

11 // Тут можно добавить эффект "плавного" открытия:

12 divElement.style.display = "block";

13 currentDiv = divElement;

14 }

15

16 // Функция для "закрытия" элемента:

17 function close(divElement) {

18 // Тут можно добавить эффект "плавного" закрытия:

19 divElement.style.display = "none";

20 currentDiv = null;

21 }

22

23 // Возвращаем функцию, которая будет вызываться по toggle()

24 return function(divID) {

25 // Получаем элемент из DOM

26 var divElement = document.getElementById(divID);

27 // Если такой есть:

28 if (divElement) {

29 // Если уже открыт какой-то div - закрываем.

30 if(currentDiv != null) close(currentDiv);

31 // Открываем вызваный.

32 open(divElement);

33 }

34 }

35 // Вызываем нашу "обертку", теперь toggle() вызывает функцию, описанную по "return"

36 }();

37 </script>

38 <style>

39 .myDiv {

40 display: none;

41 }

42 </style>

43 </head>

44 <body>

45 <a href="javascript://" onClick="toggle('div1')">Link1</a>

46 <div class="myDiv" id="div1">

47 Содержание<br />

48 Содержание<br />

49 Содержание<br />

50 Содержание<br />

51 Содержание<br />

52 Содержание<br />

53 Содержание<br />

54 </div>

55 <br />

56

57 <a href="javascript://" onClick="toggle('div2')">Link2</a>

58 <div class="myDiv" id="div2">

59 Содержание<br />

60 Содержание<br />

61 Содержание<br />

62 Содержание<br />

63 Содержание<br />

64 Содержание<br />

65 Содержание<br />

66 </div>

67 <br />

68

69 <a href="javascript://" onClick="toggle('div3')">Link3</a>

70 <div class="myDiv" id="div3">

71 Содержание<br />

72 Содержание<br />

73 Содержание<br />

74 Содержание<br />

75 Содержание<br />

76 Содержание<br />

77 Содержание<br />

78 </div>

79 <br />

80 </body>

81 </html>

amarket.org.ua
samimages
На сайте с 31.05.2009
Offline
427
#6

<iframe> - в индексе все бумаги, а юзер получает по клику, как вы и хотите

+без всяких надстроек

Опыт как иммунитет — приобретается в муках! Аудит семантики от 15К [долго] - ЛС
SeVlad
На сайте с 03.11.2008
Offline
1609
#7
a9583137:
и т.д. понимаю, что это как то не правильно.

Почему Вы решили, что не правильно?

Ведь Вы не написали как устроен Ваш "сайт".

Mad_Man:
jQuery в помощь.

ТС такие вопросы задаёт... Зачем же его пугать ? ;)

sega00:
можно сделать и просто на javascript

Можно. Но не нужно. Грузить ВСЮ инфу, которая юзеру возможно и не понадобится, но в 10ки раз увеличит траффик и скорость загрузки страниц (юзер может и не дождаться)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
S0
На сайте с 24.09.2010
Offline
16
#8
SeVlad:

Можно. Но не нужно. Грузить ВСЮ инфу, которая юзеру возможно и не понадобится, но в 10ки раз увеличит траффик и скорость загрузки страниц (юзер может и не дождаться)

Ну конечно лучше подгрузить jQuery которая ему возможно на не на ;)

A7
На сайте с 03.03.2011
Offline
9
#9
sega00:
Ну конечно лучше подгрузить jQuery которая ему возможно на не на ;)

Она мне нужна.

Только как подгрузить?

Там есть загрузить, а открывается страница с кодом...

Че с ним делать

A
На сайте с 01.05.2009
Offline
24
#10
a9583137:
Она мне нужна.
Только как подгрузить?
Там есть загрузить, а открывается страница с кодом...
Че с ним делать

качается скрипт, заливается себе на сервер затем на своей страничке вставляется .

<script src="jquery.js" type="text/javascript"></script>

Вам нужны табы(tabs), например, здесь посмотрите, по изучайте исходный код примера. Если не понятно, то изучайте html и хотя бы поверхностно javascript.

http://vremenno.net/js/how-to-create-tabs-with-jquery/

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий