社区
JavaScript
帖子详情
请求时间过长造成页面假死
esunaly1
2017-04-17 03:32:06
ajax请求,响应的时间很长,差不多要三四分钟才能响应回来,不涉及循环等等,是一个大数据量的下载功能,主要是发起请求往ftp上写数据然后再下载下来。这个过程很费时间。导致浏览器假死。现在的需求是,缩短时间(个人认为无法实现了)。或者就是页面假死时不让浏览器弹出请求超时的框,怎么办?往大神们赐教
...全文
1093
1
打赏
收藏
请求时间过长造成页面假死
ajax请求,响应的时间很长,差不多要三四分钟才能响应回来,不涉及循环等等,是一个大数据量的下载功能,主要是发起请求往ftp上写数据然后再下载下来。这个过程很费时间。导致浏览器假死。现在的需求是,缩短时间(个人认为无法实现了)。或者就是页面假死时不让浏览器弹出请求超时的框,怎么办?往大神们赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
天际的海浪
2017-04-17
打赏
举报
回复
2
ajax用异步模式async: true就不会导致浏览器假死
ASP.NET大任务异步处理的实现
BS架构也经常需要执行“大任务”(指执行
时间
非常长的任务)。如果这些任务直接放置在按钮单击事件的后面,那么
页面
将会有很长
时间
不能响应。在CS架构中,这个问题非常好解决,执行任务的线程和UI线程是独立的,不会
造成
假死
。BS要实现这样的效果就相对麻烦一些。这个例子是使用处理器实现的,使用XMLHTTP向处理器发送
请求
。
Ajax同步
请求
出现浏览器
页面
假死
,阻塞UI线程之解决方案
ajax
请求
数据之前,数据经过复杂处理需要一些
时间
,浏览器提示当前
页面
没响应,是否等待或者结束程序。 function loadData() { //--------------------第一步 $.ajax({ url:'${ctx}/EP/getExamType.do', async:false, ////--------...
js样式会影响ajax,js ajax同步
请求
造成
浏览器
假死
的问题
今天写了一个简单的loading效果,希望在点击加载按钮后会出现loading字样,然后执行ajax同步
请求
,加载完之后loading样式消失,本来是很简单的需求,结果遇上了很尴尬的问题~问题:当我点击按钮后,loading字样并没有出现,反而是先执行了ajax
请求
,
请求
完成后才出现了loading的样式~原因:经过各种排查,咨询各方大神,发现原来问题是在于ajax同步
请求
。浏览器的渲染(UI)线...
多次
请求
后tomcat网页无法响应
请求
,
假死
【控制台始终可以正常响应】
多次
请求
后tomcat网页无法响应
请求
,
假死
【控制台始终可以正常响应】(
页面
转啊转)
多次
请求
后tomcat网页
假死
http://hi.baidu.com/luo_qing_long/blog/item/ca729c1f04e40c69f724e449.html 多次
请求
后tomcat网页
假死
2009-10-20 22:31 =============问题===== 今天用ajax做网络连接的测试,涉及hibernate,open()用的是true, 当循环测试几次后,再点击测试,客户端就不会再
JavaScript
87,904
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章