Интересная у тебя задача, некогда с такой раньше не сталкивался.
Вообщем у тебя там такая фигня:
Все сообщения пользователей показываются через
Код:<iframe src='shoutbox.php' width='98%' height='250' frameborder='0' name='sbox' marginwidth='0' marginheight='0'></iframe>
А вот сама форма добавления сообщений:
Код:<form action='shoutbox.php' method='get' target='sbox' name='text' >
Сообщение:
<input type='text' name='text' size='70' >
<input type='submit' value=' Отправить ' class='button' >
<input type='hidden' name='sent' value='yes' >
<a href='shoutbox.php' class='button' target='sbox' ><blink>Обновить</blink></a>
</form>
Смотрим на строчку form а точнее сюда: target='sbox' это значит что запрос будет посылаться в iframe с названием sbox. Тоесть обнавлятся будет не вся страничка целеком, а только файлик в iframe. Потому отправляемый текст и не пропадает.
Попробуй в from добавить onsubmit="setTimeout(function(){document.forms['text'].reset()},0)"
Чтоб получилось так:
Код:<form action='shoutbox.php' method='get' target='sbox' name='text' onsubmit="setTimeout(function(){document.forms['text'].reset()},0)">
Потом напишешь, получилось или нет. Я не проверял.