现在有一个需求就是打包图片为zip压缩包,点击'打包'按钮执行ajax,我使用的是PHP自带的ZipArchive类,现在的问题是如果有10张图片,我打包到一半的时候,电脑断网了,这个时候如何提醒用户?(注:点击‘打包’按钮,有个加载框,中途断网了,这个框不会消失,一直加载,断网之后,ajax返回结果不会给服务器了)
代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
伊谢尔伦2017-06-21 10:13:10
你要明白ajax原理。在客户端和服务器连接成功时候,客户端处于等待状态。假如正如你所所讲的打包过程中服务器突然断电(什么鬼服务器还会那么黑),即服务器没有发出相应,这时候ajax,就会有个超时相应时间,你可以error提示用户出现服务器问题