1、解决命令行不能自动滚动的bug

This commit is contained in:
weidong 2024-12-18 19:08:34 +08:00
parent d285ae4d19
commit dcec4ec084

View File

@ -102,9 +102,10 @@
success: function (result) { success: function (result) {
//console.log(result); //console.log(result);
if(result.code == 0){ if(result.code == 0){
var obj = document.getElementById("rx_win");
rxWin.val(rxWin.val() +result.data+ "\r\n"); rxWin.val(rxWin.val() +result.data+ "\r\n");
obj.scroll({top:obj.scrollHeight,left:0,behavior:'smooth'}) var obj = document.getElementById("rx_win");
obj.scrollTop = obj.scrollHeight;
//obj.scroll({top:obj.scrollHeight,left:0,behavior:'smooth'});
} }
else{ else{
layer.alert(result.data, { layer.alert(result.data, {
@ -182,9 +183,10 @@
} }
function setResult(result) { function setResult(result) {
var $ = layui.$; var $ = layui.$;
var obj = document.getElementById("rx_win");
$("#rx_win").val($("#rx_win").val() + result.data + "\r\n"); $("#rx_win").val($("#rx_win").val() + result.data + "\r\n");
obj.scroll({top:obj.scrollHeight,left:0,behavior:'smooth'}) var obj = document.getElementById("rx_win");
obj.scrollTop = obj.scrollHeight;
//obj.scroll({top:obj.scrollHeight,left:0,behavior:'smooth'});
} }
</script> </script>
@ -240,7 +242,9 @@
websocket.onmessage = function (event) { websocket.onmessage = function (event) {
//console.log(event.data); //console.log(event.data);
rxWin.val(rxWin.val()+event.data + "\r\n"); rxWin.val(rxWin.val()+event.data + "\r\n");
rxWin.scrollTop = rxWin.scrollHeight; var obj = document.getElementById("rx_win");
obj.scrollTop = obj.scrollHeight;
//obj.scroll({top:obj.scrollHeight,left:0,behavior:'smooth'});
} }
} }
</script> </script>