1
<script type="text/javascript" >
var mediaArray = new Array (
"images/Lab13/toshiba.jpg",
"images/Lab13/dell.jpg",
"images/Lab13/acer.jpg"
);
var max = mediaArray.length;
var randomIndex=0;
function showMedia()
{
randomIndex = Math.floor((Math.random()*max));
document.getElementById("mediaimage").src= mediaArray[randomIndex];
setTimeout("showMedia()",1500);
}
</script>
</head>
<body onLoad="ShowMedia();">
<div><a href="Javascript:mediaClick(randomIndex);">
<img src="images/Lab13/toshiba.jpg" id="mediaimage" /></a>
</div>
</body>
我认为,功能无法正常工作时,我加载页面加载第一形象“toshiba.jpg”但像它应该我的脚本没有生成随机图像。有人能告诉我原因可能是什么吗?
有差,过时的技术会在这里连祷。你有没有找到这个脚本? –
该函数被称为'showMedia()',但您正在调用'ShowMedia()'。请使用JavaScript错误控制台进行调试。 – JJJ
http://jsfiddle.net/dZJck/1/ – salexch