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

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

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


Вы здесь » Единый форум поддержки » Корзина » Что творится с кнопками? Помогите!


Что творится с кнопками? Помогите!

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

1

Очень часто исчезают кнопки "ответить" под окошком сообщения, а также кнопка "сохранить" в Админке в настройках. Иногда совсем исчезает, иногда вот так, как на рисунке. Знаю, что исчезать кнопки могут из-за ошибок в скрипте, незакрытого тэга и прочее. Все проверяла не раз, ошибок не нашла. Причем, кнопки могут исчезать даже когда никаких скриптов новых не ставилось. Скрипт на дополнительные смайлы стоит у нас уже давно, никто его не меняет и не трогает. Когда кнопки пропадают, удаляем скрипт, потом по новой ставим его же. Какое-то время все работает, потом опять глюки. Сегодня вот я вставила картинку в объявление. Два часа все работало нормально, люди писали сообщения, потом опять, бац, пропали кнопки. Удалила скрипт смайлов из формы ответа, все заробатало.. В чем проблема? Если ошибка в скрипте, то наверно, сразу бы кнопки пропадали бы, как только ставишь скрипт, а тут они произвольно исчезают. Но удаление скрипта это лечит. Посоветуйте, как избавится от этой проблемы?

Отредактировано Juicy (Вс, 30 Сен 2007 00:40:17)

0

2

Вот скрипт дополнительных смайлов наших, я сократила список, их там около 100

Код:
<script language="JavaScript">
function popwnd()
{
var smiles = new Array
smiles.push("http://www.kolobok.us/smiles/artists/connie/connie_38.gif")
smiles.push("http://www.kolobok.us/smiles/artists/connie/connie_42.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/bb.gif")
smiles.push("http://www.kolobok.wrg.ru/smiles/light_skin/party.gif")

var msg = new String("")
msg = "<html><head><TITLE><Дополнительные смайлики></TITLE></head>\r\n"
msg += "<body bgcolor=#F5F5F5 >"
msg = msg + "<" + "script language=\"JavaScript\">\r\n"

msg += "function insert(a){\r\n"
msg += "txt = \"[img]\"+a.src+\"[/img] \";\r\n"
msg += "window.opener.insert_text(txt,'');\r\n"
msg += "window.focus()\r\n"
msg += "return false}\r\n"

msg = msg + "</" + "script>\r\n"

i=0

msg += "<div style=\"width: 100%; text-align : justify;\" >" 
while(smiles[i])
{
msg = msg + "<img src=\"" + smiles[i] + "\" onclick=\"return insert(this)\">\r\n"
i++
}

msg += "</div><a href=\"\" onclick=\"window.close()\">Закрыть окно</a>"
msg += "</BODY></html>";

popup = window.open("","popDialog","height=800,width=850")
popup.document.write(msg)
popup.document.close()

return false
}
</script>



<script type="text/javascript">
if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(17).innerHTML="<a href=''  onclick=\"return popwnd()\"> <img title='Дополнительные смайлы' src='http://liceum100.mybb.ru/uploads/liceum100/72_sm.gif' width='21' height='20' /></a>"
</script>

Отредактировано Juicy (Вс, 30 Сен 2007 00:44:45)

0

3

Ну удали его, а заодно все скрипты из формы ответа насовсем. Подожди хотя бы дня 2. Будут все равно пропадать, значит проблема не в них.

0

4

Это не от ваших скрипов, не парьтесь ;)
Эта ошибка пройдёт. :)

0


Вы здесь » Единый форум поддержки » Корзина » Что творится с кнопками? Помогите!