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

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

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


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


Конфликт двух скриптов..

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

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">
defaultPict = "http://forumupload.ru/uploads/0000/12/13/61-1.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>

оба стоят в форме ответа!
проблема: аватар по умалчиванию почему то попадает под "работу" второго скрипта.. хотя обычные авики (поставленные пользователями) видно.. как это исправить?? (что бы авик по умалчиванию встал на своё место и его было видно..)

Отредактировано призрак (Сб, 29 Ноя 2008 21:13:02)

0

2

:flag: скриптеры посмотрите.. :rolleyes:

0

3

АЛЬБ написал(а):

скриптеры посмотрите..

Посмотрят жди.Терпение...

0

4

АЛЬБ

Поменяй местами их если они у тебя стоят в одном месте...

Рекомендуемое HTML форме ответа

Сначало ставь "Аватар по умолчанию" ниже "Скрыть инфу"

Вот и все

0

5

первое поставь вторым, он прав

0


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