Есть такой код в кодировке windows-1251
| Код | function SaveMessage() { JsHttpRequest.query( 'add_message.php', // backend { // pass a text value 'region': escape(document.getElementById("region").value) }, // Function is called when an answer arrives. function(result, errors) { // Write errors to the debug div. //document.getElementById("debug").innerHTML = errors; // Write the answer. alert(result["str"]); //document.getElementById("body").innerHTML = "dfgf";//result["str"]; }, false // do not disable caching ); alert("123"); }
|
Это клиентская часть
А есть ещё серверная
| Код | <?php header("Content-type: text/plain; charset=windows-1251"); require("function.php"); require_once "JsHttpRequest.php";
?> <?php $JsHttpRequest =& new JsHttpRequest("windows-1251");
$str = $_REQUEST['region']; $_RESULT = array( "str" => "рурпва" );
?>
|
Суть алгоритма такова. Из странички на сервер передаётся значение и оно же возвращается. Тока работает это только в IE В mozille и Opera отказывается
В чём может быть проблема? |