diff --git a/game/game.js b/game/game.js
index 082da8d03..bc79593a2 100644
--- a/game/game.js
+++ b/game/game.js
@@ -5281,7 +5281,7 @@
},
setScroll:function(node){
node.ontouchstart=ui.click.touchStart;
- node.ontouchmove = ui.click.touchScroll;
+ node.ontouchmove=ui.click.touchScroll;
node.style.WebkitOverflowScrolling='touch';
return node;
},
@@ -32975,7 +32975,11 @@
text.style.left='30px';
text.style.top='50px';
text.style.wordBreak='break-all';
- lib.setScroll(text);
+ var pre=ui.create.node('pre.fulldiv',text);
+ pre.style.margin=0;
+ pre.style.padding=0;
+ pre.style.position='relative';
+ lib.setScroll(pre);
page.appendChild(text);
// var caption=ui.create.div('','输入命令',page);
@@ -33005,7 +33009,7 @@
logs.unshift(text2.value);
}
if(text2.value=='cls'){
- text.innerHTML='';
+ pre.innerHTML='';
text2.value='';
}
else if(text2.value=='up'){
@@ -33074,7 +33078,6 @@
else{
textstr+=arguments[i].toString();
}
- console.log(argi);
}
else{
textstr+=arguments[i];
@@ -33084,7 +33087,7 @@
}
}
textstr+='
';
- text.innerHTML+=textstr.replace(/\n/g,'
').replace(/ /g,' ');
+ pre.innerHTML+=textstr;
text.scrollTop=text.scrollHeight;
}
if(_status.toprint){
@@ -33095,7 +33098,7 @@
}
runButton.listen(runCommand);
clearButton.listen(function(){
- text.innerHTML='';
+ pre.innerHTML='';
});
}());
(function(){