Главная » Переключатель видимости блока в JS

Переключатель видимости блока в JS

На сайте всем известного Артемия Лебедева, который любит пошутить, оставляя в сорсе своего сайта всевозможные неформатные комментарии, приколы и прочее, нашлось очередное “пасхальное яйцо”.

Фактически на любой странице сайта, при нажатии на Ctrl+A, справа от лого виден смайлик. Если на этот смайлик нажать, то открывается список из десяти последних входящих ссылок на его сайт, с кратким описанием.

Симпатичная штучка, которая позволяет хоть на короткое время получить на свой сайт ссылку с сайта, у которого PR7. :) Естественно что это дело кешироваться поисковиками не успевает, так что толка чуть.

А реализовано это очень просто:

<а class="yr" hrеf="#yd" >>
onclick=”document.getElеmentById(”yr”).style.display >>
= document.getElementById(”yr”).style.display>>
== “none” ? “block” : “none”; return(false);”>:-)</a>
<div id=”yr” style=”display:none;”>
Some content</div>

Маахонький скриптик, который при нажатии на ссылку проверяет свойство display у заданного блока, и соответственно меняет его на противоположное. Никаких AJAX’ов, prototype’ов и прочая.

По материалам habrahabr.ru



5 Комментариев »

  1. 1  Плюс Минус  0

    Спасибо
    Тоже добавил, но ведь шанс совпадения появления subj и прихода поисковой машины есть ;)

    Комментарий by Severus — Май 30, 2007 @ 11:01 am | Цитировать

  2. 2  Плюс Минус  0

    Спасибо
    Тоже добавил, но ведь шанс совпадения появления subj и прихода поисковой машины есть ;)

    Не думаю :) С такой скоростью, с которой распространяется эта новость по Сети - шансов нет :)

    Комментарий by neutrino — Май 30, 2007 @ 11:18 am | Цитировать

  3. 3  Плюс Минус  0

    спасибо,я тоже себе добавил.

    Комментарий by vasian — Июнь 14, 2007 @ 8:29 pm | Цитировать

  4. 4  Плюс Минус  0

    > … открывается список из десяти последних входящих ссылок на его сайт, с кратким описанием

    А как такое реализовать? :)

    Комментарий by Scream — Август 10, 2007 @ 4:06 pm | Цитировать

  5. 5  Плюс Минус  0

    А как такое реализовать? :)

    На сколько я помню, из Яндекса можно тянуть RSS выдачи по определенным ключевикам. Копайте в этом направлении.

    Комментарий by neutrino — Август 10, 2007 @ 4:14 pm | Цитировать

Оставить комментарий

XHTML (Разрешенные теги): <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong> .

Если вы хотите вставить в комментарий код, то жмите на кнопку "HTML" в редакторе и используйте теги <pre><code> и </pre></code> для вставки.

Не забывайте о том, что теги, вставленые без использования &lt;/&gt; будут автоматически трансформироваться.

Цитировать отмеченый текст