1. На странице, где Вы хотите сделать выпадающий текст, необходимо разместить скрипт:
< script >
var show;
function hidetxt(type){
param=document.getElementById(type);
if(param.style.display == "none") {
if(show) show.style.display = "none";
param.style.display = "block";
show = param;
}else param.style.display = "none"
}
< /script >
2. Далее в том месте, где должна быть ссылка с выпадающим текстом, размещаете следующий код:
< div >
< a onclick="hidetxt('div1'); return false;" href="#" rel="nofollow" >Ссылка 1< /a >
< div style="display:none;" id="div1" >
Много много текста 1
< /div >
< /div >
< div >
< a onclick="hidetxt('div2'); return false;" href="#" rel="nofollow" >Ссылка 2< /a >
< div style="display:none;" id="div2" >
Много много текста 2
< /div >
< /div >
< div >
< a onclick="hidetxt('div3'); return false;" href="#" rel="nofollow" >Ссылка 3< /a >
< div style="display:none;" id="div3" >
Много много текста 3
< /div >
< /div >
! После копирования и вставки кода, не забудьте убрать лишние пробелы в скобках script и div.
Теперь при нажатии на ссылку «Ссылку 1» она раскроется и появится текст «Много много текста 1». При нажатии на ссылку «Ссылка 2» или «Ссылка 3» текст первой ссылки скроется, а откроется текст второй или третей ссылки соответственно.
Как видно из кода ссылка закрыта от индексирования. Это сделано, потому что поисковики не могут нормально обработать такую ссылку и выдают ответ, что такая страница не найдена.
Живой пример:

Комментариев нет:
Отправить комментарий