- Код: Выделить всё
<form name="enter" action="" method="get" onsubmit="return false">
<input type="hidden" name="chatuser_id" value="f528764d624db129b32c21fbca0cb8d6" />
ник: <input type="text" name="chatuser" size="15" style="text-align:center;font-style:italic;" value="" />
<input onclick="login()" type="button" value="войти" style="border:none;font-weight:bold;cursor:pointer;color:#000;background-color:transparent" />
</form>
сабмитю ее вот таким способом
function login(){
var d = new Date();
var shit = d.getTime();
processajax("input_form","index.php?mode=login&chatuser_id="+document.forms['enter'].elements['chatuser_id'].value+"&chatuser=" + encodeURIComponent(document.forms['enter'].elements['chatuser'].value) + "&shit=" + shit);
}
получаю оттокое сообщение
Unknown thread
Error:
name: URIError
message: Malformed URI
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace
при этом пхп-скрипт отправленную инфу получает и все нормально обрабатывает. в ответ он должен послать хтмл-код другой формы которая вставится в див содержащий изначальную форму (вместо нее - после логина форма входа заменяется на форму для набора сообщений в чат) но этого не происходит т.к. есть вот эта пакостная ошибка. если перезагрузить страницу то все ништяк и форма набора сообщений уже находиццо на месте.
кто чо скажет?