Привет всем!
Имеется такой код (взят отсюда): <script>
if(document.title=='Информация о пользователе') {
put='http://путь до медалек/'; var n; medal=''; stat=0;
//Админ-награды
if(document.getElementById('block16')){
obj=document.getElementById('block16');
obj.style.display='none';
k=obj.getElementsByTagName("span"); adm=k[0].innerHTML;
if(adm){
for(i=0;i<adm.charAt(1);i++) medal+=' <img src="'+put+'medal3.gif" title="За просто так">';
for(i=0;i<adm.charAt(2);i++) medal+=' <img src="'+put+'medal2.gif" title="За победу в конкурсе">';
for(i=0;i<adm.charAt(3);i++) medal+=' <img src="'+put+'medal9.gif" title="За победу в фотоконкурсе">';
for(i=0;i<adm.charAt(0);i++) medal+=' <img src="'+put+'medal1.gif" title="За помощь в развитии портала">';
}}
//Вывод наград
if(medal){
k=document.getElementById('block1');
k.innerHTML+='<BR>Награды (<a href="страница пояснения.htm" target="_blank">???</a>):';
k.innerHTML+='<BR>'+medal;
}
} //Информация о пользователе
if(document.title=='Изменение личной информации') {
document.adduser.yahoo.parentNode.parentNode.style.display='none';
}
</script>
Скрипт как вы поняли, показывает медальки в профиле пользователя. Теперь перейдём к вопросу:
Вот эта строка obj=document.getElementById('block16') даёт доступ к значению %YAHOO%. Но вот беда - медальки можно отображать ТОЛЬКО в профиле пользователя, а мне нужно, чтобы они показывались в посте юзера сразу после строки "Группа: xxx".
Как это можно реализовать или как получит доступ к переменной %YAHOO% в JavaScript'e?