powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Отправка формы в другой iframe
1 сообщений из 1, страница 1 из 1
Отправка формы в другой iframe
    #32144565
psixxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вырезано из парсерсовского кода такчто необращаем внимание на небольшие необычности в коде

Так изучаем код.....

<script language=JavaScript>

function ok(rab){
eval ^(^"url = '${config.url}sections/chat.html?sss="+rab+"&key=${user.key}&message="+document.new_message.message.value+"#1'")^;
document.new_message.message.value=""^;
top.chat.location.href=url^;
}</script>
<table border=0 cellspacing=0 cellpadding=0 height=100% width=100%>
<tr><td height=10></td></tr>
<tr><td width="3%"></td>
<td width="43%" valign="top">
<iframe src="${config.url}sections/user.html?key=${user.key}" class="frameuser" name=user style="width: 100%" height=300 frameborder=0></iframe>
<iframe src="${config.url}sections/info.html?key=${user.key}" class="frameinfo" name=info style="width: 100%" height=70 frameborder=0></iframe>
</td><td width="3%"></td>
<td width="48%" valign="top"><iframe src="${config.url}sections/games_ne_one.html?key=${user.key}" class="forma" name=games style="width: 100%" height=370 scrolling=no frameborder=0></iframe>
</td><td width=3%></td>
</tr>
<tr><td height=30></td></tr><form name="new_message">
<tr><td width="3%"></td><td colspan="3" valign="top">

<iframe src="$config.url/sections/chat.html?key=${user.key}#1" style="width: 100%^; height: 150" frameborder=0 class="forma" name=chat></iframe><br>

<form name="new_message" method=post action="sections/chat.html" target=chat>
<input type="hidden" name="dei" value="">
<input type=text name=message size=50 value="" class="forma">
<input type=button title="Отправить" name=okok onclick="ok('0')" value="ok" class="forma">
<input type="reset" title="Очистить" name=clearclear value="clear" class="forma">
<input type="button" title="Обновить" name=clearclear onclick="reloadd()" value="reload" class="forma">
<input type="button" title="Cрочное сообщение" name=alertalert onclick="ok('1')" value="alert" class="forma">
<input type="button" title="Личное сообщение" name=ssssss onclick="ok('2')" value="sss" class="forma">
</form>

</td><td width="3%"></td></tr>
<tr><td height="30"></td></tr>
<tr><Td height="100%"></Td></tr>
</table>

Задача.....
В <iframe name=chat> Реализовано чтото типа чата. Форма где находиться форма ввода нового сообщения находить в главном окне (как вы заметили расматривая код).

Сейчас: если человек воодит сообщение в форму и наджимает на кнопку ОК мышкой то всё нармально отправляеться и работает если после написания сообщения нажимает enter на клавиатуре то обновляеться всё окно (чего и следовало ожидать).

Задача: сделать так что при нажатии на enter форма отправлялась в <iframe name=chat> без обнавления основого окна.

Буду благодарен за помощь.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Отправка формы в другой iframe
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]