update files

This commit is contained in:
nuintun 2016-01-14 12:45:50 +08:00
parent a673f3498a
commit ba5539b23d

View File

@ -8,6 +8,21 @@ importScripts('../../terminal/index.js');
var xterm; var xterm;
/**
* encode
* @param str
* @returns {string}
*/
function encode(str){
if (str) {
return str.replace(/[<>]/mg, function (match){
return match === '<' ? '&lt;' : '&gt;';
});
} else {
return '';
}
}
onconnect = function (event){ onconnect = function (event){
var port = event.ports[0]; var port = event.ports[0];
@ -42,7 +57,7 @@ onconnect = function (event){
delete xterm.reset(); delete xterm.reset();
break; break;
case 'write': case 'write':
xterm.write(message.data); xterm.write(encode(message.data));
send(message.name, xterm); send(message.name, xterm);
break; break;
} }