window.onload = rotate;var adImages = new Array("images/reading1.gif","images/reading2.gif","images/reading3.gif");
var thisAd = 0;function rotate() {
thisAd++;
if (thisAd == adImages.length) {
thisAd = 0;
}
document.getElementById("adBanner").src = adImages[thisAd]; setTimeout("rotate()", 3 * 1000);
}我这有个例子,参考下吧
var thisAd = 0;function rotate() {
thisAd++;
if (thisAd == adImages.length) {
thisAd = 0;
}
document.getElementById("adBanner").src = adImages[thisAd]; setTimeout("rotate()", 3 * 1000);
}我这有个例子,参考下吧
程序就没有问题.
下面是根据你的代码作的例子.
在我这里运行通过.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<SCRIPT LANGUAGE="JavaScript">
</SCRIPT>
<script language="javascript" type="text/javascript">
<!--
//从数据库加载
var ImgSrc = new Array();
var ImgAlt = new Array();
ImgSrc[0] = "1.jpg";
ImgAlt[0] = "aaaa";
ImgSrc[1] = "2.jpg";
ImgAlt[1] = "bbbbbbb";
ImgSrc[2] = "3.jpg";
ImgAlt[2] = "cccccccccc";
ImgSrc[3] = "4.jpg";
ImgAlt[3] = "ddddddddd";
var step = 0;
function slideit(){
var oImg = document.getElementById("img");
if (document.all) {
oImg.filters.blendTrans.apply();
}
document.getElementById("div1").innerHTML += step + "; ";
oImg.src = ImgSrc[step];
oImg.alt = ImgAlt[step];
if (document.all) {
oImg.filters.blendTrans.play();
}
step = (step < (ImgSrc.length - 1)) ? (step + 1) : 0;
(new Image()).src = ImgSrc[step];//加载下一个图片
}
setInterval("slideit()", 1000);
//-->
</script>
<body>
<img id="img" style="filter:blendTrans">
</img>
<br>
<div id="div1">
</div>
</body>
</html>
--
http://tc2sc.mojolingo.xuite.net/m2m-0400/iswebmag.hp.infoseek.co.jp/sample141.html
在aspx页面里就不支持了
有哪位达人能解决下的#3