ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Нужен пример...
  #1  
Старый 05.05.2010, 20:11
Аватар для z0mbyak
z0mbyak
Познающий
Регистрация: 10.04.2010
Сообщений: 49
Провел на форуме:
168709

Репутация: 1
Question Нужен пример...

Доброго времени суток, господа форумчане...

Мне требуется пример PHP или JS не важно, где реализована такая фишка как Спойлер, то есть нажимаешь на + и вываливается полная инфа (как на трекерах, например)

Буду очень признателен за исходник :-)

P.S. Только начинаю знакомиться с интернет-технологиями и языками...

Последний раз редактировалось z0mbyak; 05.05.2010 в 20:29..
 
Ответить с цитированием

  #2  
Старый 05.05.2010, 20:33
Аватар для Flenat
Flenat
Новичок
Регистрация: 10.04.2010
Сообщений: 6
Провел на форуме:
9423

Репутация: 5
По умолчанию

<script type="text/javascript">
function ShowOrHide(d1){if(d1!='')DoDiv(d1);}function ShowHide(d1){if(d1!='')DoDiv(d1);}function DoDiv(id){var item=null;if(document.getElementById){item=documen t.getElementById(id);}else if(document.all){item=document.all[id];}else if(document.layers){item=document.layers[id];}if(!item){}else if(item.style){if(item.style.display=="none"){item .style.display="";}else{item.style.display="none"; }}else{item.visibility="show";}}
</script>



<a href="javascript:ShowOrHide('ID_1')">Показа ь / Скрыть текст ID_1</a>

<div id="ID_1" style="display:none;">Тут текст который будет показываться (спойлер)</div>

И так далее, сколько угодно ID
 
Ответить с цитированием

  #3  
Старый 05.05.2010, 20:41
Аватар для diGriz
diGriz
Участник форума
Регистрация: 11.10.2006
Сообщений: 134
Провел на форуме:
3607644

Репутация: 235
По умолчанию

Можно еще так сделать:
Код:
<script type="text/javascript">
function sh() {
    obj = document.getElementById("spoiler");
    if( obj.style.display == "none" ) { 
		obj.style.display = "block"; 
	} else { 
		obj.style.display = "none"; 
	}
}
</script>
<a href="#" onclick="sh()">show/hide</a>
<div id="spoiler" style="display:none">text</div>
Ну, а лучше и проще сделать с jQuery:
Код:
<script src="http://code.jquery.com/jquery-latest.js"></script>
<a href="#" id="showSpoiler">show/hide</a>
<div id="spoiler" style="display:none">spoiler text</div>
<script>
$("#showSpoiler").click(function () {
	if($("#spoiler").is(":hidden")) {
		$("#spoiler").show("slow");
	} else {
		$("#spoiler").hide("slow");
	}
});
</script>
 
Ответить с цитированием

  #4  
Старый 05.05.2010, 20:42
Аватар для z0mbyak
z0mbyak
Познающий
Регистрация: 10.04.2010
Сообщений: 49
Провел на форуме:
168709

Репутация: 1
По умолчанию

Спасибо за внимание к моей просьбе, но
засунуть код Flenat в Кандидат-CMS не получилось (точнее получилось, но не пашет)

Спасибо, diGriz, все замечательно работает!

Еще раз огромное спасибо всем откликнувшимся.

Последний раз редактировалось z0mbyak; 05.05.2010 в 21:13..
 
Ответить с цитированием

  #5  
Старый 05.05.2010, 21:02
Аватар для GreenBear
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

на форумах обычно подгрузка идет через ajax, да и правильная это идея я считаю, тк там они весьма объемные бывают. хотя там реализовать и это не сложно - добавить еще одну функцию в онклик, а примеров работы аякса выше крыши.
 
Ответить с цитированием

  #6  
Старый 05.05.2010, 21:13
Аватар для z0mbyak
z0mbyak
Познающий
Регистрация: 10.04.2010
Сообщений: 49
Провел на форуме:
168709

Репутация: 1
По умолчанию

Как я понял из http://ru.wikipedia.org/wiki/AJAX контент, заключенный в этом спойлере не будет виден поисковикам, а в случае с примером diGriz будет (так как это просто контейнер) или я чего-то не понял?
 
Ответить с цитированием

  #7  
Старый 05.05.2010, 21:32
Аватар для Adio
Adio
Постоянный
Регистрация: 23.05.2005
Сообщений: 617
Провел на форуме:
1262031

Репутация: 71


По умолчанию

Попробуй засунуть между тегами
<head>

<script src="http://code.jquery.com/jquery-latest.js"></script>

</head>

В шапке сайта
 
Ответить с цитированием

  #8  
Старый 05.05.2010, 21:45
Аватар для z0mbyak
z0mbyak
Познающий
Регистрация: 10.04.2010
Сообщений: 49
Провел на форуме:
168709

Репутация: 1
По умолчанию

Облом с вариантом Adio так как нет возможности редактировать голову, добавлять метатеги и тд, работа идет только с боди (вот такая она суровая Кандидат CMS)
 
Ответить с цитированием

  #9  
Старый 05.05.2010, 21:53
Аватар для diGriz
diGriz
Участник форума
Регистрация: 11.10.2006
Сообщений: 134
Провел на форуме:
3607644

Репутация: 235
По умолчанию

Цитата:
Сообщение от z0mbyak  
Как я понял из http://ru.wikipedia.org/wiki/AJAX контент, заключенный в этом спойлере не будет виден поисковикам, а в случае с примером diGriz будет (так как это просто контейнер) или я чего-то не понял?
Да, если с помощью аякса будешь динамически подгружать контент в спойлер, то содержимое не будет видно ПС. Но, если ты выводишь в спойлер данные с помощью php, то все содержимое спойлера будет индексироваться.

Последний раз редактировалось diGriz; 05.05.2010 в 21:56..
 
Ответить с цитированием

  #10  
Старый 05.05.2010, 21:59
Аватар для z0mbyak
z0mbyak
Познающий
Регистрация: 10.04.2010
Сообщений: 49
Провел на форуме:
168709

Репутация: 1
По умолчанию

Цитата:
Да, если с помощью аякса будешь динамически подгружать контент в спойлер, то содержимое не будет видно ПС. Но, если ты выводишь в спойлер данные с помощью php, то все содержимое спойлера будет индексироваться.
блин, как все сложно.....
А можно пример данной схемы? Просто ajax, как я посмотрел в примерах, очень симпотичен глазу...
Хотелось бы узнать все точней...

Спасибо...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен пример работы с TSS на Delphi (пишу брутер) narik_ Болталка 2 15.03.2010 18:21
Описание .htaccess LoFFi Чужие Статьи 9 29.03.2008 05:14
Онлайн база номеров De1eT ICQ 154 07.01.2008 20:37
Следы атак по 80 порту - исследование сигнатур атак(автор : Михаил Разумов) zl0ba Чужие Статьи 3 17.12.2006 11:16
Всё о .htaccess SanyaX Чужие Статьи 14 26.09.2006 11:24



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ