如何让网页首先加载其结构(div、框架、整体外观),然后一张一张地加载图像?有点像这个网站的功能-> www.9gag.com
我使用 mysql 查询来显示图像,请参见下面的代码
function display_posts($page){
$start=($page*5)-4;
$query="SELECT * FROM `posts` ORDER BY postid DESC LIMIT $start, 5";
$result = $mysqli->query($query) or die($mysqli->error.__LINE__);
while($row = $result->fetch_assoc()) {
$pic=$row['pic'];
$postid=$row['postid'];
echo "<p class=\"pic_title\">".$row['title']."</p>";
echo "<a href='view.php?img=".$postid ."'><img src='". $pic ."' /></a> ";
}
加载一个包含 5 个图像的完整页面大约需要 8 秒,但是当它加载时,网页会立即显示完整的所有图像,我希望它首先加载结构,然后是图像。谢谢!