Скрипт скрывает информацию под аватаром в спойлер, открыващийся по нажатию на создающуюся под аватаром кнопку. Устанавливать скрипт можно как в ХТМЛ-низ, так и в Форму Ответа, однако стоит помнить о том, что если скрипт вставить в Форму Ответа, то, действительно, он не будет лишний раз грузиться на Главной странице, на странице Просмотра Тем, и т.д., но, при этом, скрипт будет работать только для зарегистрированных Пользователей которые имеют право отвечать в данной теме.
<script>
function HideInfo(id,but){
if(but.value=="+"){
but.value = "-";document.getElementById(id).style.display = ""}
else{
but.value = "+";document.getElementById(id).style.display = "none"}
return false}
d = document.getElementsByTagName("div")
for (i=0;d[i]; i++){
if (d[i].className.indexOf("post-author")!=-1){t = d[i].innerHTML
if((j = t.toLowerCase().indexOf("<li class=pa-from>"))!=-1 || (j = t.toLowerCase().indexOf("<li class=\"pa-from\">"))!=-1 || (j = t.toLowerCase().indexOf("<li class=pa-reg>"))!=-1 || (j = t.toLowerCase().indexOf("<li class=\"pa-reg\">"))!=-1)
d[i].innerHTML = t.substring(0,j)+"<input type='Submit' onClick=\"return HideInfo('info"+i+"',this)\" value='+'><br><div id='info"+i+"' style='display:none'>"+t.substring(j,t.length)+"</div>"}}
</script>демо-версия: click
в последний раз работоспособность скрипта проверена: 30.03.2012.
Все возникшие вопросы, просьба, задавать в теме «Вопросы и Запросы по Скриптам».
Теги: Скрипты и дополнения, Спойлеры




