Такс вернемся к вопросу. Значицца от чаткрака особой пользы здесь не было. Программа не виновата (кстати говоря очень интересное решение). Суть в том что на функция "c" происходит останов и дальше уже ниче не выполняется, в том числе и текущая функция на которой был сбой. А вопрос как раз и состоял в том как закрыть ту строковую константу чтобы сбоя не было. это все находится внутри тегов скрипт поэтопу алерт здесь покатит, или документ.врайт(алерт(....т.д. Кстати говоря ту функцию немного счас профиксили и теперь она смотрится в виде:</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>
Исходный код </td></tr><tr><td id="CODE">c('02:18:06','Теркин','Приве всем','000000',0);
parent.say.document.say.last.value=6533191;
parent.ch.sh();function p(t,o,m,c,b){parent.pr.a(t,o,m,c,b)}
p('14/11 02:16:52','sys','Не указан адресат','bb0000',0);[/QUOTE]<span id='postcolor'>
Как видно, в функциях "c" и "p" ("c" - чат, "p"-приват) добавлен новый формальный параметр. Что уже не приводит к общему останову - т.е. возможно продолжение выполнения скриптов на странице. Описание самих функций не изменилось - т.е. этот формальный параметр не обрабатывается внутри тела и нужен лишь для предотвращения общего останова.
Вырезка некоторых функций и переменных:
</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>
Исходный код </td></tr><tr><td id="CODE">
function c(o,t){if(yes){o.bgColor=bbt[t]}}
var bbt=Array('F2F4F7','e2e4e6')
var te="</td></tr></table>"
w("<td colspan=2>"+kbt("&nbsp;<a href=javascript:k('chat') title='Сказать всем'>всем</a>&nbsp;",20)+"</td>");
function kbt(txt,h){return ts(0,1,'100%',h,'4789d3')+tr+ts(0,1,'100%','100%', bbt[0])+tr+ts(0,0,'100%','100%',bbt[1])+"<tr><td bgcolor="+bbt[1]+" width=100% onmouseover=c(this,0) onmouseout=c(this,1) align=center>"+txt+te+te+te}
function ts(s,p,w,h,c){return "<table border=0 cellspacing="+s+" cellpadding="+p+" width="+w+" height="+h+" bgcolor="+c+">"}
[/QUOTE]<span id='postcolor'>
Сам чат находится по адресу:
http://chat.vbios.com/index.php.
У меня идеи в этом направлении пока исчерпались поэтому если у кого есть свежие мысли просьба поделиться.
Вообще чат еще содержит несколько дыр но это уже другой разговор (на личную почту пишите - расскажу).