ajax显示dataframe,如何使用ajax在运行时显示shell脚本的输出
我有两个php页面。第一页将加载到客户端浏览器和显示按钮。如果点击它将使用Ajax调用来执行我的第二个PHP页面。第二个php页面使用ssh2_exec连接到服务器,执行一些shell脚本并在不刷新的情况下在同一个加载的页面上显示输出。我可以用我现有的页面来实现这一点。但它在第二页完成执行后立即显示完整的输出。我希望作为第二个php页面开始执行,输出应该在客户端浏览器上逐行显示。如何使用ajax在运行时显示shell脚本的输出
下面是我的2页:
PHP第1页:
function disable()
{
document.getElementById("save").disabled = true;
}
function enable_button()
{
document.getElementById("save").disabled = false;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
}
else {
xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById('output').innerHTML = xmlhttp.responseText;
}
}
xmlhttp.open('GET', 'arg0_orgcmd_exec.php?id=118' , true);
xmlhttp.send();
}
function disable_button()
{
document.getElementById("execute").disabled = true;
}
ajax显示dataframe,如何使用ajax在运行时显示shell脚本的输出相关推荐
- 用vs打开已有web项目运行时显示网页无法访问
文章目录 问题 方法 问题 用vs打开已有web项目运行时显示网页无法访问 方法 文件管理器点击查看→隐藏的项目√ 删除.vs文件夹,重新启动vs并重新打开项目文件.sln,再次运行即可
- 如果Windows下Quick软件运行时显示无权限打开exe
如果Windows下Quick软件运行时显示无权限打开exe, 问题在于你的windows进程里已经存在此软件的exe进程了,需要将其杀死,才可以再次运行此软件
- VS在引用外库运行时显示无法解析外部符号
VS引用外库在运行时显示无法解析外部符号 问题截图 原因 链接器无法链接到 .lib,可以查看下图位置看库是否引入成功. 解决 检查库的配置是否正确.下面列出我在引用第三方库时的配置过程和注意事项. ...
- object-c 运行时显示view没有设置outlet的错误
编写一个切换view的小程序,运行时却显示如下错误信息. loaded the "BuleView" nib but the view outlet was not set. 经检 ...
- 用友服务器显示禁用,包头用友 U6 运行时提示端口4630 被禁用 或者 1433端口不通...
1.这种情况一般是由于安装客户端的时候安装的是全部产品,没有选择安装客户端产品,这种情况下只要点击开始-程序-用友T3系列管理软件-用友T3-服务器设置-配置一下服务器的IP地址即可. 2.安装时选择 ...
- python运行不了、显示警告_如何消除Shell运行时显示的警告MatplotlibDeprecationWarning?...
为了方便大家观察只截取了关键部分的代码块. 程序运行时没有错误,只是每次脚本运行到这个函数的时候 from bisect import bisect_right import networkx as ...
- c语言运行时显示内存不足,请问:c或c++运行时 遇到虚拟内存不足时咋办,帮优化下代码...
请问:c或c++运行时 遇到虚拟内存不足时咋办,帮优化下代码 [size=4][size=5]我编的一个高精度解hilbert方程组的程序段,用的是GS跌代,但运行时出现"虚拟内存不足&qu ...
- UE4 在游戏运行时显示或隐藏鼠标
在关卡蓝图中进行如下设置,当按下"Tab"键时显示鼠标,按第二次隐藏,以此类推: 如果希望显示鼠标的同时还能够触发点击事件,就添加如下两个节点 然后就可以在蓝图中编辑静态网格体的点 ...
- centos中bash占用cpu,Linux中显示内存和CPU使用率最高的进程和SHELL脚本例子
显示CPU占用率最高的十个进程信息 # ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head USER PID %CPU %MEM ...
- 打开ppt时显示正在与服务器,1.在安装时显示无法连接到服务器或类似的网络出错信息.ppt...
1.在安装时显示无法连接到服务器或类似的网络出错信息 1. 在安装时显示"无法连接到服务器"或类似的网络出错信息? DynEd课件在安装和使用时需要访问以下两个站点,请在安装前检查 ...
最新文章
- 前百度面试官整理的——Java后端面试题(一)
- Redis中的发布与订阅
- 4. PHP递增/递减运算符
- Activity生命周期方法的调用顺序project与測试日志
- bzoj 1659: [Usaco2006 Mar]Lights Out 关灯(IDA*)
- springmvc获取url对应的controller,并拦截记录每次访问的controller方法
- Android UUID.randomUUID()生成唯一数,1到100随机数
- 10款开源网上教学课程管理系统
- 漏洞扫描工具AppScan下载网盘
- 民企信息化建设个人经历(一)
- 微信突然限制,你的小程序链接还好吗?
- 学习了pr后的收获_pr学习心得(入门篇)
- Gitee-基于Git的代码托管和研发协作平台,JNPF快速开发框架源码目录截图
- es6 7 8 9 10特性归纳
- 网络计算机自动巡检,网络设备巡检报告.doc
- 常见的用户密码加密方式以及破解方法
- 切换笔记本外接显示屏 屏幕显示的快捷键
- Java 后端服务的跨域处理
- Java学习笔记:案例:计算发送工资条
- oracle 00600 kccpb,【案例】Oracle报错ORA-00600 kccpb_sanity_check_2 恢复控制文件过程