Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Скрипт стал кривым


Скрипт стал кривым

Сообщений 1 страница 8 из 8

1

Я у себя на форуме (ссылка в подписи) вместо "Активен" установил картинки. Вот скрипт:

<script type="text/javascript">
var arr=document.getElementsByTagName("ul")
onlineImg ="https://forumupload.ru/uploads/0000/30/92/1052-1.gif"
offlineImg ="https://forumupload.ru/uploads/0000/30/92/1053-1.gif"
i=4
while(arr[i]){
var tar=arr[i-1].getElementsByTagName("li")
j=3
while(tar[j+1]) j++
if(tar[j].className=="pa-online"){
tar[j].className="pa-ip"
tar[j].innerHTML="<img src="+onlineImg+">"
}else arr[i-1].innerHTML += "<li class=\"pa-ip\"><img src="+offlineImg+"></li>"
i+=2
}
</script>

Пользуюсь Мозиллой и до сего дня все было ОК. А сегодня эта картинка съехала. Должна быть там, где галочка, а оказалась далеко не там (обведено). И еще не показывает "На линии". Я на форуме, а он пишет "Нет меня".

Скрипт ставил в ХТМЛ-низ, в форму ответа. Везде одинаково. В других местах не работает. В чем может быть проблема?

Отредактировано bmaksv (Чт, 10 Май 2007 16:29:33)

0

2

Заменил на этот скрипт

<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='адрес онлайн картинки' />"}
else if ((we[x].innerHTML.indexOf("pa-online")==-1)&&(we[x].innerHTML.indexOf("pa-author")!=-1))
{we[x].innerHTML=we[x].innerHTML+"<img src='адрес оффлайн картинки' />"}
}
</script>

и все стало нормально. Что с тем скриптом????????????????????????????????????????????????????????
Просто самому интересно. Ведь работал же нормально!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

0

3

Мне кто-нибудь ответит на форуме техподдержки???

0

4

bmaksv
если честно я таращусь на певый скрипт и не  понимаю, каким макаром он до сих пор мог работать, если работал. Кто придумывал засовывать картинку онлайна в элемент айпи адреса  :O

0

5

Ну походу вот это отвечает за выравнивание...
.pa-online{ text-align: center;}

0

6

Zebra написал(а):

если честно я таращусь на певый скрипт и не  понимаю, каким макаром он до сих пор мог работать, если работал. Кто придумывал засовывать картинку онлайна в элемент айпи адреса  :O

Этот скрипт я брал здесь. Пост №10. Но самое странное, что он ведь работал!!!

0

7

эта действительнот  странно )

0

8

Zebra написал(а):

если честно я таращусь на певый скрипт и не  понимаю, каким макаром он до сих пор мог работать, если работал. Кто придумывал засовывать картинку онлайна в элемент айпи адреса

:lol:  :lol:  :lol:  мило)))) вы тут скрипты пишете, мы ими пользуемся, в один прекрасный день он перестает работать, мы - сюда, а вы заявляете, что он просто нерабочий... мило))) удаляли бы тада наффик кривые скрипты из темы со скриптами.

А то, что он работать стал криво, думаю, вызвано тем, что админ внедряет функцию оценки сообщений...

0


Вы здесь » Единый форум поддержки » Корзина » Скрипт стал кривым