Показать сообщение отдельно
  #12 (permalink)  
Старый 29.04.2009, 14:05
Интересующийся
Отправить личное сообщение для CompModdd Посмотреть профиль Найти все сообщения от CompModdd
 
Регистрация: 27.04.2009
Сообщений: 15

Ага кажись я понял сам принцип.
Допустим сам код спойлера
Цитата:
<span><div class="morehead" onclick="obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp;
var o=this.getElementsByTagName('img')[0];if(!o._src){o._src=o.src;o.src='style_images/DOPOLNITLbNO/minus.gif';}else{var x=o.src;o.src=o._src;o._src=x;};return false;
"> <img src="style_images/DOPOLNITLbNO/plus.gif" /> <b>Скрытая информация...</b></div><div class="moretext" style="display: none;">

содержимое

</div></span>
представим как <SPOILER>
и того получится так
<SPOILER>
<img src="load.gif" tsrc="preview001.jpg" alt="" />
</SPOILER>
И того получается так
src="load.gif" это картинка каторая сразу подгрузится заместь всех картинок
по другому способу можно src оставить пустым, тоесть так src="" и сделать функция каторая ищет пустые src="" и сама додставляет в них load.gif дабы каждый раз его не вставлять и не увеличивать код в документе.
tsrc="preview001.jpg" это штука в которой хранится ссылка на само изображение, НО сам HTML или PHP не поймет такого атрибута tsrc и пропустит его а вот JS его найдет и поймет что ссылку из tsrc="preview001.jpg" надо вставить в пустой src="".
Но остается второе в сам спойлер ( то по чему будем кликать) надо встройть функцию каторая вызывалабы код который будет искать пустые src и вставлять в низ ссылки из tsrc
Кажись вродебы так как я понял.
Ответить с цитированием