webform页面,实现的是一个图片搜索功能。
点击搜索按钮后,通过对div.innerhtml赋值,将搜索到的图片展现在页面上指定的
DIV中,目前的问题是,图片有很多,一次性搜索完毕后再进行加载的话就太慢了,
可以实现边搜索边加载么?
相关问题
- 做一个留言板,求动态修改数据文件的思路?
- 微信浏览器“发送给朋友”时触发的前端事件是什么
- js调用微信JS-SDK的问题:ajax获取权限验证配置
- 如何让 Safari 与 Chrome 在图片地址不对时不显示裂图
- 如何让 tinymce 编辑器不自动过滤 img 标签中的 loading 属性
as ............
这是个伪命题;你这服务器的生成的ajax结果DIV,里面仅仅是一个比如Image的link,这些link浏览器原本就是线程池去解决的,快慢只取决于image的source服务器。但比如你想让浏览器不这么干,那么需要对source进行控制——因此客户端只需要控制dom。再假设你的这些image本身是js code控制的,那么只需要修改这个控制即可。
边搜索边加载?不理解这需求。。。搜索结果分页,图片可以采用延迟加载。。。
瀑布流或者webform自带的javascript局部刷新工具
瀑布流 的思路也是分页。
提供一思路
搜索的时候不知道 FormHelper.GetUrlListByUrl(currentURL)这个是自己数据库搜索吗还是第3方 能指定张数吗?(可以我在回答)
代码还有一个问题 Imgs.InnerHtml += FormHelper.GetHtmlByUrl(url);
先拼接好在一次行赋值给 Imgs.InnerHtml 。还有new List<string>(FormHelper.GetUrlListByUrl(currentURL).Split('\n'));为什么不用任务呢 并行 不想写线程 就用 Parallel