我有这个横幅旋转功能:
var banners = ['../Graphics/adv/1.gif','../Graphics/adv/2.jpg']; //here put location of the files to display
var loadedImgSrc = null;
function loadBanner() {
var liczba = Math.floor(Math.random()*banners.length);
loadedImgSrc = banners[liczba];
var objImage = new Image();
objImage.onLoad=imagesLoaded();
objImage.src = banners[liczba];
}
function imagesLoaded() {
document.getElementById('ad_banner').src = loadedImgSrc;
startRotator();
}
function startRotator() {
setTimeout('loadBanner()',8000); //here, set up interval in miliseconds 1000ms -> 1s
}
这给出了“正在加载”消息,就好像浏览器正在持续加载一样。
有人可以分享一个简单的横幅旋转器吗?
或者有人知道这个有什么问题吗?
谢谢
最佳答案
关于javascript - 横幅旋转器在浏览器中给出 "loading"消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4062945/