"use strict"; let Safari dislike "\000". So I change it into "\0".

JSON-107-01
Roker 4 years ago
parent d0cb6e8cbe
commit a54c04f137

@ -1,3 +1,4 @@
'use strict';
var call_ID = 1000;
var func;
@ -5,6 +6,16 @@ var func_params = [];
var OutputParam = ["OP"];
// converts a UInt8Array into a base64-encoded String
function arrayToBase64(arr)
{
var bins = Array.prototype.map.call(arr, function (ch) {
return String.fromCharCode(ch);
}).join('');
return btoa(bins);
}
function genInput(id, type, direction, value, onchange)
{
var size=25;
@ -219,7 +230,7 @@ function de_backslash(input)
var e = input.charAt(i);
switch(e)
{
case '0' : ret += "\000"; break;
case '0' : ret += "\0"; break;
case 'a' : ret += "\a"; break;
case 'b' : ret += "\b"; break;
case 'f' : ret += "\f"; break;
@ -229,7 +240,7 @@ function de_backslash(input)
case 'v' : ret += "\v"; break;
case "\\" : ret += "\\"; break;
case "\"" : ret += "\""; break;
case "?" : ret += "\177"; break;
case "?" : ret += "\x7f"; break;
case 'u' :
{
++i;

Loading…
Cancel
Save