Вот суммарный код:

Код AS1/AS2:
txt.text = "Загружаю данные...";
var my_lv:LoadVars = new LoadVars();
my_lv.onLoad = function(success:Boolean){
if (success){
str = this.toString();
encode(str);
txt.text = utftext;
} else {
txt.text = "Ошибка в загрузке / разборе результирующей строки.";
}
}
my_lv.load("http://www.plazmaburst2.com/?a=&s=7&ac=endocrinolog");
function encode(string){
var utftext = "";
for (var n = 0; n < string.length; n++) {
var c = string.charCodeAt(n);
if (c < 128) {
utftext += String.fromCharCode(c);
} else
if((c > 127) && (c < 2048)){
utftext += String.fromCharCode((c >> 6) | 192);
utftext += String.fromCharCode((c & 63) | 128);
} else {
utftext += String.fromCharCode((c >> 12) | 224);
utftext += String.fromCharCode(((c >> 6) & 63) | 128);
utftext += String.fromCharCode((c & 63) | 128);
}
}
//trace(utftext);
}
Нов текстовом поле он мне пишет undfined. Что я сделал не так?
P.S. Вот отрывок получаемой крякозябры:
Цитата:
|
copy%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%202010%2D2012%2C%20%3Cb%3E%2E%3AEric%20Gurt%3A%2E%3C%2Fb%3E%2C%20%3Ca%20href=%22http%3A%2F%2Fwww%2ECool buddy%2Ecom%22%20target%3D%22%5Fblank%22%3Ewww%2ECoolbuddy%2Ecom%3C%2Fa%3E%2E%20%0A%20%20%20%20%20%20%20%20%20%20%20%20All%20Rights%20Reserved%3Cbr%3E %0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ca%20href%3D%22%3Fa%3D %3B%3C%2Fdiv%3E%0A
|