From d303c0fd6a5fb003e944f291ed4a2c5bb012e68e Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Tue, 9 Nov 2010 15:13:01 +0800 Subject: [PATCH] Pman.js --- Pman.js | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/Pman.js b/Pman.js index 4ea07e57..a1b90c00 100644 --- a/Pman.js +++ b/Pman.js @@ -856,6 +856,22 @@ Pman = new Roo.Document( var sbits = []; var complete = ''; + function escapeDecode(encodedString) { + var output = encodedString; + var binVal, thisString; + var myregexp = /(&#([0-9]+)/; + while ((match = myregexp.exec(output)) != null + && match.length > 1 + && match[1] != '') { + binVal = parseInt(match[1]); + thisString = String.fromCharCode(binVal); + output = output.replace(match[1], thisString); + } + return output; + } + + + function transbits() { if ((cur +1) > sbits.length) { @@ -921,7 +937,7 @@ Pman = new Roo.Document( if (!o.responseData) { return o; } - return o.responseData.translatedText; + return escapeDecode(o.responseData.translatedText); } }, function (result) { -- 2.39.2