我有一個網站,使ajax調用,然後加載一個gif在電視上顯示靜態。但是現在,阿賈克斯電話並沒有花費足夠的時間讓效果真正流行。所以我想知道是否有辦法設置ajax調用的最短時間?如何設置Ajax調用的最小持續時間?
你可以看到the website我試圖讓我更清楚自己在做什麼。嘗試點擊桌子上正確的相框或留聲機。
<script type="text/javascript">
var minDelay = 1000;
var start = new Date();
$.get("form.html", function(result) {
callback($(result).find("#contact"));
var end = new Date();
var timeInMilliseconds = end - start;
if (timeInMilliseconds < minDelay) {
setTimeout(function() { callback(result); }, minDelay - timeInMilliseconds);
}
else callback(result);
});
$.get("music.html", function(result) {
callback($(result).find("#music"));
var end = new Date();
var timeInMilliseconds = end - start;
if (timeInMilliseconds < minDelay) {
setTimeout(function() { callback(result); }, minDelay - timeInMilliseconds);
}
else callback(result);
});
function callback(result) {
$("#screen").html(result);
}
</script>
不錯的圖形工作。 – Tinman
嘿非常感謝 –