отправка запроса в нужной кодировке 
		
		
		
		здравствуйте. 
	никак не могу разгадать в какой кодировке нужно отправлять русские названия на imdb.com для поиска, перебрал уже много, всегда символы коверкаются и поиск не ищет. http://www.imdb.com/search/ в исходном коде странице указана кодировка <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> однако, если даже на сайте производить поиск по русскому названию(например "Елки") в строке браузера получаем: http://www.imdb.com/find?s=all&q=%26%231045%3B%26%231083%3B%26%231082%3B%26%231080%3B в строке поиска на сайте: елки и соотвественно No Matches. как решить эту проблему? пробовал разные методы escape(); и encodeURI() и encodeuricomponent() в этом случае получаем кракозябры также..  | 
	
		
  | 
	
		
 Цитата: 
	
 я пробовал decodeuri(), не помогло пробовал http://javascript.ru/php/utf8_decode но почему-то с русскими не работает '??" выдает  | 
	
		
 // обойдем парсер var c = "&#"+"1076;"+"&#"+"1079;"; var matches = c.match(/\d+/g) ; var str = ''; for( var i = 0,b = matches.length; i<b; i++) str += String.fromCharCode( matches[i] ); alert( "была строка : "+c+ "\n\nстала : "+ str) а вот функция 
var c = "&#"+"1076;"+"&#"+"1079;";
function toStr ( c ){
var matches = c.match(/\d+/g), str = '';
for( var i = 0,b = matches.length; i<b; i++) str += String.fromCharCode( matches[i] );
return str;
}
alert( "была строка : "+c+ "\n\nстала : "+ toStr(c) )
 | 
	
		
 за функцию спасибо, только видимо проблема в самом Imdb.com, ибо строка отправляется верно, а принимается там с кракозябрами 
	Цитата: 
	
  | 
	
		
 зачем вам кодировка ISO??? пусть будет UTF-8,и черт с ней. 
	и проблемы с кодировкой AJAX уйдут)  | 
	
		
 Цитата: 
	
 вот искал решение, как строку отправить, но видимо на их строне неправильне символы обрабатываются, потому как либо елки либо åëêè даже при ручном поиске с сайта.  | 
	
		
 Создатели сайта не знают, что кроме английского есть и другие языки. Всё нормально, привет из 90-х. 
	 | 
| Часовой пояс GMT +3, время: 13:23. |