Значит так... вставляю скрипт для отображения аватара по умолчанию (когда пользователь не установил свой), а он не работает!
Проблему совместимости скриптов проверял - ни с каким скриптом не пересекается... Кто подскажет в чем проблема?
Вот скрипты, которые вставлял:
Скрипт для установки аватара по умолчанию №1:
=========================================
<script type="text/javascript">
defaultPict = "http://forumupload.ru/uploads/0000/18/5e/5332-1.gif"
var arr=document.getElementsByTagName("ul")
for(i=3;arr[i];i+=2) {
str=arr[i].innerHTML
if(str.indexOf("pa-avatar")==-1) {
if((pos=str.indexOf("<LI class=pa-from>"))==-1)
pos=str.indexOf("<LI class=\"pa-from\">")
if(pos!=-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>
=========================================
Скрипт для установки аватара по умолчанию №2:
=========================================
<script type="text/javascript">
defaultPict = "http://forumupload.ru/uploads/0000/18/5e/5332-1.gif"
var arr=document.getElementsByTagName("ul")
for(i=3;arr[i];i+=2) {
str=arr[i].innerHTML
if(str.indexOf("pa-avatar")==-1) {
if((pos=str.indexOf("<LI class=pa-reg>"))==-1)
pos=str.indexOf("<LI class=\"pa-reg\">")
if(pos!=-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>
=========================================
Вставлял и в html-box под формой ответа, и в html - низ/верх... НЕ ВИЖУ Я АВАТАРУ У ПОЛЬЗОВАТЕЛЕЙ, КОТОРЫЕ ЕЁ НЕ УСТАНОВИЛИ!
Кто-нибудь может объяснить????
p.s. Понимаю, что эта тема поднималась не один раз. Юзал поиск, искал ответ, но так ничего и не добился.... По-этому и решился на то, чтобы снова её поднять...
Отредактировано Vi_cool (Чт, 4 Окт 2007 02:39:26)