воскресенье, 13 декабря 2009 г.

Кат в блоггере ...

Способ закатывания, основанный на JavaScript. Я уже тут описывал его, но в результате случайных событий приведших к осознанию того что сведения в том посте были отчасти ложные и после безуспешных попыток их исправить я решил просто переписать все заново ...

Заходим сюда:



добавляем гаджет, выбирает HTML/JavaScript и туда вставляем вот этот код:


<script type='text/javascript'>
function displ(nnn) {
if (document.getElementById(nnn).style.display == 'none')
{document.getElementById(nnn).style.display = 'block'}
else {document.getElementById(nnn).style.display = 'none'}
}</script>

сохраняем, идем сюда:

и в самом низу, в поле "Шаблон сообщения" вставляем вот это:


Видимый текст
<a href="javascript:displ('hide0')" title="Продолжение">текст ссылки</a><script type="text/javascript"> document.write('<span id="hide0" style="display: none;">');
</script>
скрытый текст
<script>
 document.write('</span>');
</script>

,где

Видимый текст - тот текст что будет виден всегда

hide0 - постоянная переменная, которая всегда должна быть уникальна, иначе начнутся непредвиденные события (я просто увеличиваю число на конце на один). И нельзя забывать что это слово встречается дважды.

Продолжение - текст, отображаемый при наведении курсора на ссылку

текст ссылки - видимый текст ссылки

скрытый текст - текст, который откроется или скроется при нажатии на ссылку

Шаблон сообщения делать вовсе не обязательно, но иногда это бывает удобно.


Все это я узнал из вот этой статьи, где подробно описано чем этот способ хорош и что и как работает.


2 комментария: