Вот содержимое ХТМЛ-низ моего форума http://nyushamusic.spybb.ru/
<script type="text/javascript"> var trr=document.getElementsByTagName("div") var fi=0 for (fi=0; fi<=(trr.length-1);fi++) {if (trr[fi].className=="post-links") {var drr=trr[fi].getElementsByTagName("a") drr[0].innerHTML="<img src='http://s40.radikal.ru/i087/0911/4b/b2be3652d4de.jpg'/>" drr[1].innerHTML="<img src='http://s47.radikal.ru/i116/0911/92/41f316c8a32b.jpg' />" var er=2 for (er=2; er<=(drr.length-1); er++) {if (drr[er].innerHTML.indexOf("E-mail")!=-1) {drr[er].innerHTML="<img src='http://s47.radikal.ru/i116/0911/bc/328611636459.jpg' />"} else if (drr[er].innerHTML.indexOf("Вебсайт")!=-1) {drr[er].innerHTML="<img src='http://s13.radikal.ru/i186/0911/61/d4e72ba79a74.jpg' />"} else if (drr[er].innerHTML.indexOf("Цитировать")!=-1) {drr[er].innerHTML="<img src='http://s44.radikal.ru/i106/0911/38/943805a8e810.gif'/>"} else if (drr[er].innerHTML.indexOf("Редактировать")!=-1) {drr[er].innerHTML="<img src='http://s06.radikal.ru/i179/0911/2f/4e6df0f80619.gif' />"} else if (drr[er].innerHTML.indexOf("Удалить")!=-1) {drr[er].innerHTML="<img src='http://s04.radikal.ru/i177/0911/bd/1792c676d965.gif' />"} }}} </script> <style type="text/css"> Div.icon { background-image : url(http://i036.radikal.ru/0911/7c/ca2378d9e671.gif); background-repeat: no-repeat; } </style>
<style type="text/css">TR.inew Div.icon { background-image : url(http://s46.radikal.ru/i113/0911/86/d1ac2ccc03e1.gif); background-repeat: no-repeat; } </style> <style type="text/css">TR.isticky Div.icon { background-image : url(http://s43.radikal.ru/i101/0911/36/748851f9ae81.gif); background-repeat: no-repeat; } </style>
<style type="text/css"> TR.iclosed Div.icon { background-image : url(http://s55.radikal.ru/i149/0911/20/096786d2a3c8.gif); background-repeat: no-repeat; } </style> <style type="text/css"> TR.iredirect Div.icon { background-image : url(http://s55.radikal.ru/i149/0911/20/096786d2a3c8.gif); background-repeat: no-repeat; } </style>
<script type="text/javascript"> if (!document.getElementById('navprofile')) { var posti=document.getElementById("pun-main").getElementsByTagName("div") var oj=0 for (oj=0; oj<=(posti.length-1); oj++) {if (posti[oj].className=="post-content") {posti[oj].innerHTML=posti[oj].innerHTML.toLowerCase().replace(/<a href/g, "<font color='black'>Вам нужно зарегистрироваться, чтобы увидеть ссылку!</font><a style='display: none;' href")}} } </script> <head> <link rel="shortcut icon" href="http://i071.radikal.ru/0911/42/6ea32b34e6a7.jpg"> </head> <script>
<!-- indexof="<img src='http://s56.radikal.ru/i151/0911/11/026d743aa7d3.jpg' />" str = document.getElementById("navindex").innerHTML pos = str.indexOf("Форум") document.getElementById("navindex").innerHTML=str.substring(0,pos)+indexof+str.substring(pos+5,str.length-1) --> </script>
<script>
<!--
indexof="<img src='http://s56.radikal.ru/i151/0911/11/026d743aa7d3.jpg' />"
str = document.getElementById("navindex").innerHTML
pos = str.indexOf("Форум")
document.getElementById("navindex").innerHTML=str.substring(0,pos)+indexof+str.substring(pos+5,str.length-1)
-->
</script>
<script>
<!--
regof="<img src='http://s11.radikal.ru/i183/0911/94/d2c4be5aea00.jpg' />"
str = document.getElementById("navregister").innerHTML
pos = str.indexOf("Регистрация")
document.getElementById("navregister").innerHTML=str.substring(0,pos)+regof+str.substring(pos+18,str.length-1)
-->
</script>
<script>
<!--
vxodiof="<img src='http://s53.radikal.ru/i142/0911/b4/1f40dd8a2442.gif' />"
str = document.getElementById("navlogin").innerHTML
pos = str.indexOf("Войти")
document.getElementById("navlogin").innerHTML=str.substring(0,pos)+vxodiof+str.substring(pos+5,str.length-1)
-->
</script>
<script>
<!--
valiof="<img src='http://s54.radikal.ru/i145/0911/e9/0fdf7026f978.gif' />"
str = document.getElementById("navlogout").innerHTML
pos = str.indexOf("Выход")
document.getElementById("navlogout").innerHTML=str.substring(0,pos)+valiof+str.substring(pos+5,str.length-1)
-->
</script>
<script>
<!--
userof="<img src='http://s60.radikal.ru/i167/0911/01/f76f99e8a417.jpg' />"
str = document.getElementById("navuserlist").innerHTML
if( (pos=str.indexOf("Участники")) != -1 )
document.getElementById("navuserlist").innerHTML=str.substring(0,pos)+userof+str.substring(pos+9,str.length-1)
-->
</script>
<script>
<!--
pravilof="<img src='http://s60.radikal.ru/i168/0911/25/b933662581a0.jpg' />"
str = document.getElementById("navrules").innerHTML
pos = str.indexOf("Правила")
document.getElementById("navrules").innerHTML=str.substring(0,pos)+pravilof+str.substring(pos+14,str.length-1)
-->
</script>
<script>
<!--
findof="<img src='http://i039.radikal.ru/0911/dd/1d1b645e66de.jpg' />"
str = document.getElementById("navsearch").innerHTML
pos = str.indexOf("Поиск")
document.getElementById("navsearch").innerHTML=str.substring(0,pos)+findof+str.substring(pos+5,str.length-1)
-->
</script>
<script>
<!--
faseof="<img src='http://i051.radikal.ru/0911/2b/41eb99b90eb1.jpg' />"
str = document.getElementById("navprofile").innerHTML
pos = str.indexOf("Профиль")
document.getElementById("navprofile").innerHTML=str.substring(0,pos)+faseof+str.substring(pos+14,str.length-1)
-->
</script>
<script>
<!--
pismaof="<img src='http://s55.radikal.ru/i150/0911/d9/aa17107b216e.jpg' />"
str = document.getElementById("navpm").innerHTML
pos = str.indexOf("Сообщения")
document.getElementById("navpm").innerHTML=str.substring(0,pos)+pismaof+str.substring(pos+9,str.length-1)
-->
</script>
<script>
<!--
godof="<img src='http://s43.radikal.ru/i102/0911/a4/7580766854ed.jpg' />"
str = document.getElementById("navadmin").innerHTML
pos = str.indexOf("Администрирование")
document.getElementById("navadmin").innerHTML=str.substring(0,pos)+godof+str.substring(pos+17,str.length-1)
-->
</script>
<meta name='yandex-verification' content='55a6798b55d87a3c' />
<script type="text/javascript"> var arr=document.links var arr1=new Array ("Rezedka", "Pitek (SP)", "PR Nyusha") var arr2=new Array ("НЮША (NYUSHA)") for (x in arr) {for (y in arr1) {for (j in arr2) {if (arr[x].innerHTML==arr1[y]) {var b=arr[x].innerHTML arr[x].innerHTML="<font color='#9966CC'>"+b+"</font>"} else if (arr[x].innerHTML==arr2[j]) {var c=arr[x].innerHTML arr[x].innerHTML="<font color='#660066'>"+c+"</font>"}}}} </script>
<script type="text/javascript"> defaultPict = "http://s61.radikal.ru/i171/0810/16/e087aa18ae4c.png" var arr=document.getElementsByTagName("ul") i=1 while(arr[++i]){ str=arr[i].innerHTML if(str.indexOf("pa-avatar")==-1) { q=str.toLowerCase() if((pos=q.indexOf("<li class=pa-from>"))!=-1 || (pos=q.indexOf("<li class=\"pa-from\">"))!=-1 || (pos=q.indexOf("<li class=pa-reg>"))!=-1 || (pos=q.indexOf("<li class=\"pa-reg\">"))!=-1){ nstr =str.substring(0,pos) nstr+="<li class=\"pa-avatar item2\"><img src="+ defaultPict +" alt=\"Аватар\" /></li>" nstr+=str.substring(pos) arr[i].innerHTML=nstr }}} </script> <script type="text/javascript"> forum = "http://nyushamusic.spybb.ru/" str = document.getElementById("navpm").innerHTML loc = new String(document.location) if( (str.indexOf("(") != -1) && document.referrer.indexOf(forum)==-1 && loc.indexOf('messages.php')==-1) { count = parseInt(str.substring(str.indexOf("(")+1,str.indexOf(")"))) if (count==1) text="У вас есть 1 новое сообщение" else if (count>1 && count<5) text="У вас есть " +count+" новых сообщения" else text="У вас есть " +count+" новых сообщений" msg = "<div id=\"new-mes\" class=\"container\" style=\"position: absolute; z-index=2; left: 40%;\">" msg += text msg += "<br><a href=\"\" onclick=\"document.location.replace('messages.php'); document.getElementById('new-mes').style.display='none';return false;\">Посмотреть личные сообщения</a>" msg +="<br><a href=\"\" onclick=\"document.getElementById('new-mes').style.display='none'; return false\">Закрыть окно</a>\r\n" msg += "</div>" document.getElementById("pun-status").innerHTML += msg } </script>
<script type="text/javascript"> var we=document.getElementsByTagName("ul") var x=0 for (x=0; x<=(we.length-1); x++) {if (we[x].innerHTML.indexOf("pa-online")!=-1) {we[x].innerHTML=we[x].innerHTML.substring(0, (we[x].innerHTML.indexOf("pa-online")-11))+"<img src='http://s48.radikal.ru/i122/0911/36/0a704a98f3fa.jpg' />"} else if ((we[x].innerHTML.indexOf("pa-online")==-1)&&(we[x].innerHTML.indexOf("pa-author")!=-1)) {we[x].innerHTML=we[x].innerHTML+"<img src='http://s50.radikal.ru/i130/0911/18/9244e25e8fd1.jpg' />"} } </script>
Но некоторые коды не работают...например, скрипт универсального цветовыделения групп, а еще кнопки "Цитировать", "Веб-сайт" и др.
Почему?