- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
На сайте есть прайс выложенный на страницу.
Полиграфическая продукция на бумаге 130 гр.http://www.media-strim.ru/list130.html Чтобы выложить прайс на другие бумаги "130 | 150 | 170 | 200 | 250 | 310" пришлось добавлять другие страницы под другими названиями:
list130.html
list150.html
list170.html
и т.д. понимаю, что это как то не правильно.
Можно ли содержать всю информацию на одной странице, но выводить ее по нажатии ссылки?
Допустим нажал на ссылку "150" - вышел прайс на бумагу 150, нажал на 170 - получиль 170 и т.д.
jQuery в помощь.
jQuery в помощь.
А что это?
Мне бы ссылку.
А погуглить?
http://anton.shevchuk.name/javascript/jquery-for-beginners/
Посмотрите этот пример:http://webkill.org/jquery-vlkadki
можно сделать и просто на 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>
<iframe> - в индексе все бумаги, а юзер получает по клику, как вы и хотите
+без всяких надстроек
и т.д. понимаю, что это как то не правильно.
Почему Вы решили, что не правильно?
Ведь Вы не написали как устроен Ваш "сайт".
jQuery в помощь.
ТС такие вопросы задаёт... Зачем же его пугать ? ;)
можно сделать и просто на javascript
Можно. Но не нужно. Грузить ВСЮ инфу, которая юзеру возможно и не понадобится, но в 10ки раз увеличит траффик и скорость загрузки страниц (юзер может и не дождаться)
Можно. Но не нужно. Грузить ВСЮ инфу, которая юзеру возможно и не понадобится, но в 10ки раз увеличит траффик и скорость загрузки страниц (юзер может и не дождаться)
Ну конечно лучше подгрузить jQuery которая ему возможно на не на ;)
Ну конечно лучше подгрузить jQuery которая ему возможно на не на ;)
Она мне нужна.
Только как подгрузить?
Там есть загрузить, а открывается страница с кодом...
Че с ним делать
Она мне нужна.
Только как подгрузить?
Там есть загрузить, а открывается страница с кодом...
Че с ним делать
качается скрипт, заливается себе на сервер затем на своей страничке вставляется .
<script src="jquery.js" type="text/javascript"></script>
Вам нужны табы(tabs), например, здесь посмотрите, по изучайте исходный код примера. Если не понятно, то изучайте html и хотя бы поверхностно javascript.
http://vremenno.net/js/how-to-create-tabs-with-jquery/