需要一个连续加载1000 +图像的解决方案
Need a solution for loading 1000 + images in a row
基本上我有一个页面,有1000+图像,它需要永远加载。什么是最好的方法来使用,只加载前10张图片,然后当用户向下滚动或点击按钮后,下10张图片加载。
Thanks in advance
$large = 'large';
$q = $handler->prepare("SELECT * FROM ads WHERE status = ? AND slot = ? LIMIT 0, 5");
$q->bindParam(1, $live);
$q->bindParam(2, $large);
$q->execute();
if($q->rowCount() > 0){
echo '<div style="margin-top: 5px; margin-bottom: 5px; width: 1020px; border: 2px solid #428bca"></div>';
while($r = $q->fetch()){
$web = $r['website_url'];
$img = $r['image_url'];
{
echo '
<a target="_blank" href="'.$web.'"><img style="margin-left: -4px" src="'.$img.'" height="150" width="150" onmouseout="shrink2(this);" onmouseover="expand2(this);"/></a>
';
}
}
}
it x 10000
这只是一个查询,显然我不能输入所有1000多个查询
我是这样用的。也很容易设置:)
http://plugins.jquery.com/lazyload/示例页面:http://www.appelsiini.net/projects/lazyload/enabled_fadein.html
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 如何在生成下载文件时显示加载动画
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 无法在通过jQuery的ajax加载的页面中执行javascript
- Emberjs应用程序加载在除Index之外的所有路由上
- 在chrome.tabs.onCreated之后加载HTML页面
- 单击F5时如何停止页面加载
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 跟踪在页面加载时应用内联样式的JavaScript
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- jQuery Lazy加载动画滚动
- Html页面上的多个Base64图像和平滑加载
- 如何创建带有插槽的vue js组件预加载程序
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- 如何使该数据在所有元素中加载
- 使用 $.ajax 从服务器加载 1000+ 条记录时出错
- 如何有效地加载1000 +谷歌地球标记
- 智能加载1000张图像
- 需要一个连续加载1000 +图像的解决方案
- 如何阻止页面同时加载1000's图像