lyl615 2021-05-10 14:11 采纳率: 33.3%
浏览 34
已采纳

php提交表单之后console.log怎么实时展现

提交表单之后由于数据量巨大,要几分钟处理过程,过程中通过

echo "<script> console.log('处理进度:XXX');</script>";在浏览器控制台展现数据处理进度

问题是,这要等数据处理完、页面加载完毕后才能显示出来,有没有办法在这之前实时的打印在浏览器控制台console界面

  • 写回答

1条回答 默认 最新

  • Go 旅城通票 2021-05-10 14:21
    关注

    可以使用EventSource来获取状态,但是你的提交得用ajax之类的,不能刷新页面。也可以另外启动一个计时器通过ajax请求页面获取状态,但是处理数据的页面不能用session之类出现加锁的对象,要不ajax请求会被挂起

    参考

    https://blog.csdn.net/weixin_46105038/article/details/108321714

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 基于51单片机的厨房煤气泄露检测报警系统设计
  • ¥15 路易威登官网 里边的参数逆向
  • ¥15 Arduino无法同时连接多个hx711模块,如何解决?
  • ¥50 需求一个up主付费课程
  • ¥20 模型在y分布之外的数据上预测能力不好如何解决
  • ¥15 processing提取音乐节奏
  • ¥15 gg加速器加速游戏时,提示不是x86架构
  • ¥15 python按要求编写程序
  • ¥15 Python输入字符串转化为列表排序具体见图,严格按照输入
  • ¥20 XP系统在重新启动后进不去桌面,一直黑屏。