Показать сообщение отдельно
Старый 22.02.2013, 19:37   #7
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений
(для 2,828 пользователей)
Ответ: Проблема с преобразованием типов Javascript

Собственно говоря решил проблему.

Опытным путём узнав что хром добавляет лишние пробелы в сообщение - я просто их обрезал и дальше преобразовал в число через parseInt:
String.prototype.trim = function(str) { return str.replace(/^\s+|\s+$/g, ""); }		            
var resp = new String().trim(req.responseText);

switch (parseInt(resp))
{
...
}
Как то так. Может не красиво, но работает как часы. И в данном случае как раз подходит. Спасибо тем кто помогал и навёл на мысль!
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.

Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2


Скачать Doom 2D: Remake v0.3.8a
(Offline)
 
Ответить с цитированием