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

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

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


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


картинки он-лайн - оф-лайн:

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

1

вообщем проблемма такая,
стоят у меня два вот таких скрипта:
сокрытие инфы под аватаром:

Код:
<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>

и он-лайн - оф-лайн:

Код:
<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))+"<center><img src='http://i031.radikal.ru/0807/5c/c12f2a27b3dd.gif' /></center>"}
else if ((we[x].innerHTML.indexOf("pa-online")==-1)&&(we[x].innerHTML.indexOf("pa-author")!=-1))
{we[x].innerHTML=we[x].innerHTML+"<center><img src='http://i074.radikal.ru/0807/0a/d41f7621c62a.gif' /></center>"}
}
</script>

вопрос: Почему оф-лайн отражается значок, а он-лайн нет?

http://s52.radikal.ru/i137/0807/31/8c72b89146d2t.jpg

что в этих кодах не так?
PS всё стоит в форме ответа...

0

2

Наивная написал(а):

вопрос: Почему оф-лайн отражается значок, а он-лайн нет?

мм ну так всегда вроде бы было) я в Сказке еще заметила) он просто внутри отображается )

0

3

да это я знаю)) хотелось бы что бы снаружи был))

0

4

вопрос остается открытым,  http://mybb.ru/f/collection/0224.gif

0

5

В этом скрипте скрытия онлайн и офлайн будут скрываться, поэтому удивляться что что-то отображается внутри не стоит, другой вопрос почему одно внутри, а другое снаружи, это потому что ставить скрипты нужно правильно, скрипт картинок активности должен стоять выше сокрытия инфы под аватаром, тогда все будет отображаться одинаково, но все же внутри.

0

6

Impuls 101, спасибо..

0

7

кстати... а переделать этот скрипт нельзя?
простите за назойливость

0

8

кстати... а переделать этот скрипт нельзя?
простите за назойливость

0

9

Наивная написал(а):

кстати... а переделать этот скрипт нельзя?

Можно

0

10

Impuls 101 написал(а):

Можно

м? а кто нибудь возьмется? :blush:

0

11

Я точно не возьмусь

0

12

Я на форуме находила код. Поищи внимательно!

0


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