Прошу помочь с функцией в чате

LG
На сайте с 17.01.2014
Offline
42
921

Добрый день, подскажите в чем возник кризис ситуации? Есть чат в нем есть функция сообщение выделенному пользователю, но вот когда мышкой щелкаешь на ник, то вместо ника появляется в поле сообщения значение из name=bodyframe (то есть просто bodyframe).

Функция вроде есть:

var nsm=new Array();

var s2="";
var nu="<?php echo $name; ?>";
function sn(s){ s=s+', '; ff = parent.bottomframe.bottomform.words; ff.focus(); ff.value = s;}
function s_m(){ parent.bodyframe.scroll(1,20000000);}
function u_m(){ window.setTimeout('rel(0)',1000);}
function p_s(i, m){ var j; for(j=0;j<i;j++){ bg(m[j]); parent.bodyframe.document.writeln(s2); } s_m();}
function bg(s){ s2 = s; return 1;}

<frameset cols='100%'>

<?php
if ($nonstop != "on"){?> <frame src=body.php?name=<?php echo $name;?> name=bodyframe><?php }
else{ ?> <frame src='' name=bodyframe><?
}
?>
</frameset>

Поле пользователя в чате выглядит так:

$m_g=$a_teg."<font name=".$name." color=".$login_color." style=cursor:hand; onClick=parent.sn(name)>".$name."";

if ($w_intonation != ""){
$m_g = $m_g."(<i>$w_intonation</i>) ";
}
$m_g=$m_g."</font>: ";

присутствует: onClick=parent.sn(name)

Поле для ввода сообщения:

<input name='words' type=text class=i maxlength="240" style="max-width: 350px; width: 100%; height: 76px; margin-bottom: 10px; resize: none;">

Я рад был бы любой помощи. Бьюсь уже второй день, думал скрипт кривой, чат качал из интернета, кто его создал уже не поддерживает чат. А функцию хотел бы оставить живой.

LG
На сайте с 17.01.2014
Offline
42
#1

никто не поможет?

NothingMatters
На сайте с 12.06.2017
Offline
45
#2
LipGrad:
никто не поможет?

Это что-то ужасное, года 2001 примерно.

Думаю лучше не тормошить труп, а найти что-то посвежее.

PS

Может стоит заменить "onClick=parent.sn(name)" на "onClick=parent.sn($name)"?

LG
На сайте с 17.01.2014
Offline
42
#3

Я его уже интегрировал в основной сайт и потратил время, жалко выбрасывать

---------- Добавлено 09.09.2018 в 23:04 ----------

с переменной тоже не пошло)

---------- Добавлено 09.09.2018 в 23:12 ----------

NothingMatters:
Это что-то ужасное, года 2001 примерно.
Думаю лучше не тормошить труп, а найти что-то посвежее.

PS
Может стоит заменить "onClick=parent.sn(name)" на "onClick=parent.sn($name)"?

Ничем мне больше не поможете)?

Апокалипсис
На сайте с 02.11.2008
Offline
391
#4

Залейте куда нибудь скрипт.

Записки нищего (http://zapiskinishego.ru) - мой личный блог Услуги php программиста. Очень нужна любая работа. Не покупают? Поведенческий аудит интернет-магазина за 5000 руб. (/ru/forum/990312)
LG
На сайте с 17.01.2014
Offline
42
#5
Апокалипсис:
Залейте куда нибудь скрипт.

хорошо

вот он в эфире

http://fr7904k0.bget.ru/spchat/

вот его исходники https://yadi.sk/d/uXiGLGyTTuuirQ

S
На сайте с 30.09.2016
Offline
469
#6

LipGrad, а не боитесь штрафов? Мессенджер же. Я свой чат давно закрыл.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
LG
На сайте с 17.01.2014
Offline
42
#7
Sitealert:
LipGrad, а не боитесь штрафов? Мессенджер же. Я свой чат давно закрыл.

Я первый раз слышу про штрафы, Я дочери маленький сайтик делаю для души, она попросила, что за штрафы? От поисковиков или власти?

---------- Добавлено 10.09.2018 в 00:07 ----------

Форум тоже своего рода мессенджер

---------- Добавлено 10.09.2018 в 00:08 ----------

Sitealert, Ыф мне лучше подскажите как эту бабину запустить))

S
На сайте с 30.09.2016
Offline
469
#8
LipGrad:
Я первый раз слышу про штрафы

Это с 1 января действует. Надо идентифицировать юзеров по номеру телефона и сотрудничать со спецслужбами.

LipGrad:
Форум тоже своего рода мессенджер
Не совсем. Тут сообщения дольше живут и более доступны сторонним лицам.
LG
На сайте с 17.01.2014
Offline
42
#9

Егегей народ, есть какие мысли? Что за процесс невиданный происходит с чатиком то) есть ли богатыри готовые подсобить в деле нелегком

LG
На сайте с 17.01.2014
Offline
42
#10

Апокалипсис, Добрый вечер, вы не смотрели скрипт?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий