Javascript ajax加载中的缓存映像地址
我正在创建一个ajax滑块来显示图像。它工作得很好,但问题是图像缓存。当图像发生变化时,因为这是一个ajax加载,所以这里没有缓存,图像会延迟显示。我怎样才能毫不延迟地显示图像?这是我的密码: JS: ajax.PHP中的PHP:Javascript ajax加载中的缓存映像地址,javascript,php,jquery,ajax,caching,Javascript,Php,Jquery,Ajax,Caching,我正在创建一个ajax滑块来显示图像。它工作得很好,但问题是图像缓存。当图像发生变化时,因为这是一个ajax加载,所以这里没有缓存,图像会延迟显示。我怎样才能毫不延迟地显示图像?这是我的密码: JS: ajax.PHP中的PHP: <?php $pathArray = array( "<img src='pic/85.jpg' width='128' height='169'>", "<img src='pic
<?php
$pathArray = array( "<img src='pic/85.jpg' width='128' height='169'>",
"<img src='pic/18.jpg' width='128' height='169'>",
"<img src='pic/7.jpg' width='128' height='169'>",
"<img src='pic/004.jpg' width='128' height='169'>",
"<img src='pic/26.jpg' width='128' height='169'>"
);
if (isset($_POST["count"])) {
echo $pathArray[intval($_POST["count"])];
}
?>
除非您另有规定,否则无论文本来自何处,浏览器都应自动缓存图像路径,无论文本来自硬编码、java脚本ajax还是任何其他 如果有什么是缓慢的,它似乎是你的网络 如果在使用该计数之前调用了图像,则始终可以创建javascript数组并保存图像的路径
if (typeof images[count] != 'undefined') {
// call ajax and save the path here,
} else {
// display image
}
if (typeof images[count] != 'undefined') {
// call ajax and save the path here,
} else {
// display image
}