Php或Jquery如何检查图像是否保存在浏览器上?
我想加载3图像,如果该网站已被首次查看。 因为我有3页全屏图像。当我浏览到第二页时,我不想等待加载大图像 如果我按ctrl-f5,图像将再次加载,因为图像将被清除 我尝试以下代码:Php或Jquery如何检查图像是否保存在浏览器上?,php,jquery,Php,Jquery,我想加载3图像,如果该网站已被首次查看。 因为我有3页全屏图像。当我浏览到第二页时,我不想等待加载大图像 如果我按ctrl-f5,图像将再次加载,因为图像将被清除 我尝试以下代码: //css: .load{ display:none; } //Php: if(isset($_COOKIE["img"])){ }else{ setcookie("img", "load", time() + (10 * 365 * 24 * 60 * 60));
//css:
.load{
display:none;
}
//Php:
if(isset($_COOKIE["img"])){
}else{
setcookie("img", "load", time() + (10 * 365 * 24 * 60 * 60));
echo '<img class="load" src="assets/images/DY8A0296-2400pix.jpg" alt="" />
<img class="load" src="assets/images/DY8A8350-2400pix.jpg" alt="" />';
}
//css:
.装载{
显示:无;
}
//Php:
如果(isset($_COOKIE[“img”])){
}否则{
setcookie(“img”,“load”,time()+(10*365*24*60*60));
回声'
';
}
但是当我按ctrl 5时,Cookie不是delete。您可以使用
预加载程序
js预加载图像。好的,我会检查它。您不应该使用Cookie来保存该值!最好的方法是使用js来加载@Anup所说的内容