qpeHukc
Новичок
Крякозябры при ручной отсылке формы
на форме находится 2 элимента : скрытый <input> и <textarea>
formObject.elements[0] - input
formObject.elements[1] - textarea
отсылаю форму следующим образом :
function sendNewDescrForm(formObject)
{
sendRequest('ajaxActions.php?what=updateGroupDescr'+'&usersGroupID='+formObject.elements[0].value+'&newGroupDescr='+formObject.elements[1].value);
return false;
}
эта функция вызывается на событие onSubmit формы.
return false делаю чтобы страница не перезагружалась :
после выполнения sendRequest вызывается функция, заменяющая форму на текст, введенный в textarea. AJAX в общем.
если в textarea ввести текст, содержащий русские буквы :
DarkFox - срабатывает нормально
Opera - выводит что-то типа администратор системы k
IE - вообще отказывается от приза
как быть ? пытался обернуть в escape значение текстарии, не помогло - в php приходят закодированные символы, которые ничем стандартныи не раскодировать
на форме находится 2 элимента : скрытый <input> и <textarea>
formObject.elements[0] - input
formObject.elements[1] - textarea
отсылаю форму следующим образом :
function sendNewDescrForm(formObject)
{
sendRequest('ajaxActions.php?what=updateGroupDescr'+'&usersGroupID='+formObject.elements[0].value+'&newGroupDescr='+formObject.elements[1].value);
return false;
}
эта функция вызывается на событие onSubmit формы.
return false делаю чтобы страница не перезагружалась :
после выполнения sendRequest вызывается функция, заменяющая форму на текст, введенный в textarea. AJAX в общем.
если в textarea ввести текст, содержащий русские буквы :
DarkFox - срабатывает нормально
Opera - выводит что-то типа администратор системы k
IE - вообще отказывается от приза
как быть ? пытался обернуть в escape значение текстарии, не помогло - в php приходят закодированные символы, которые ничем стандартныи не раскодировать