Форум поддержки пользователей ZeroParking

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

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


Вы здесь » Форум поддержки пользователей ZeroParking » Вопросы по скриптам » Не работает часть скрипта!


Не работает часть скрипта!

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

1

Помогите пожалуйста решить проблему, битый час ломаю голову. Проблема со скриптом для изменения слова "Сообщения" в главной строке меню! Работают ВСЕ, кроме одного.

Вот система скриптов:

Код:
<script>
<!--
indexof="Карта"
str = document.getElementById("navindex").innerHTML
pos = str.indexOf("Форум")
document.getElementById("navindex").innerHTML=str.substring(0,pos)+indexof+str.substring(pos+5,str.length-1)
-->
</script>

<script>
<!--
userof="Жители"
str = document.getElementById("navuserlist").innerHTML
if( (pos=str.indexOf("Участники")) != -1 )
document.getElementById("navuserlist").innerHTML=str.substring(0,pos)+userof+str.substring(pos+9,str.length-1)
-->
</script>

<script>
<!--
pravilof="Законы"
str = document.getElementById("navrules").innerHTML
pos = str.indexOf("Правила")
document.getElementById("navrules").innerHTML=str.substring(0,pos)+pravilof+str.substring(pos+14,str.length-1)
-->
</script>

<script>
<!--
findof="Розыск"
str = document.getElementById("navsearch").innerHTML
pos = str.indexOf("Поиск")
document.getElementById("navsearch").innerHTML=str.substring(0,pos)+findof+str.substring(pos+5,str.length-1)
-->
</script>

<script>
<!--
faseof="Данные"
str = document.getElementById("navprofile").innerHTML
pos = str.indexOf("Профиль")
document.getElementById("navprofile").innerHTML=str.substring(0,pos)+faseof+str.substring(pos+14,str.length-1)
-->
</script>

<script>
<!--
pismaof="Повестки"
str = document.getElementById("navpm").innerHTML
pos = str.indexOf("Сообщения")
document.getElementById("navpm").innerHTML=str.substring(0,pos)+pismaof+str.substring(pos+9,str.length-1)
-->
</script>

<script>
<!--
godof="Реформы"
str = document.getElementById("navadmin").innerHTML
pos = str.indexOf("Администрирование")
document.getElementById("navadmin").innerHTML=str.substring(0,pos)+godof+str.substring(pos+17,str.length-1)
-->
</script>

<script>
<!--
valiof="Покинуть мир"
str = document.getElementById("navlogout").innerHTML
pos = str.indexOf("Выход")
document.getElementById("navlogout").innerHTML=str.substring(0,pos)+valiof+str.substring(pos+5,str.length-1)
-->
</script>

<script>
<!--
vxodiof="Войти в портал"
str = document.getElementById("navlogin").innerHTML
pos = str.indexOf("Войти")
document.getElementById("navlogin").innerHTML=str.substring(0,pos)+vxodiof+str.substring(pos+5,str.length-1)
-->
</script>

<script>
<!--
regof="Присоединиться"
str = document.getElementById("navregister").innerHTML
pos = str.indexOf("Регистрация")
document.getElementById("navregister").innerHTML=str.substring(0,pos)+regof+str.substring(pos+18,str.length-1)
-->
</script>

Вот ссылка на форум: http://namah.rolka.su/

Помогите переделать, чтобы все эти слова работали! =(
Заранее спасибо!!!

Отредактировано Нама (2012-03-04 22:33:58)

0

2

Нама
ставите в HTML-низ - все работает >>

0

3

Хорошо, сейчас попробую.

0

4

Проверила (уже совсем забыла), оно внизу и стоит! Работает всё, кроме слова Сообщения - оно так и остались исходным...

0

5

Оно на долю секунды при обновлении появляется как надо, затем опять - Сообщения(((...

0

6

Я сейчас проверила - когда приходит сообщение, тогда высвечивается как надо! А если 0 - то стандартно. Так и должно быть разве?

0

7

Нама написал(а):

Я сейчас проверила - когда приходит сообщение, тогда высвечивается как надо! А если 0 - то стандартно. Так и должно быть разве?

Замените этот кусок на такое

<script>
pismaof="Повестки"
$(window).load(function () {
str = document.getElementById("navpm").innerHTML
pos = str.indexOf("Сообщения")
document.getElementById("navpm").innerHTML=str.substring(0,pos)+pismaof+str.substring(pos+9,str.length-1)
});
</script>

+1

8

Всё, заработало!))) Спасибо вам огромное!

0


Вы здесь » Форум поддержки пользователей ZeroParking » Вопросы по скриптам » Не работает часть скрипта!


Рейтинг форумов | Создать форум бесплатно