Sorry pero no entiendo lo de los ciclos, estoy un poco verde. Como no me me hagas un copypaste de lo que tengo que poner no me aclaro.
El codigo html que tengo ahora mismo es este y no me funciona.
Código :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script language="javascript">
var movies = new Array("trabajo1.swf", "trabajo2.swf", "trabajo3.swf", "trabajo4.swf", "trabajo5.swf", "trabajo6.swf");
var randomArray = new Array();
var sum = 0;
var total = movies.length;
var rand;
var randMovie;
while(sum < total){
rand = Math.floor(Math.random()*total);
randMovie = movies[rand];
if(randomArray.indexOf(randMovie) < 0){
randomArray[sum] = randMovie;
sum++;
}
}
</script>
</head>
<body>
<table width="100%" border="1">
<tr>
<td><div id="mainDiv"></div></td>
<td><div id="mainDiv"></div></td>
<td><div id="mainDiv"></div></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</body>
<script language="javascript">
var code = '';
for(var i = 0; i < randomArray.length; i++){
code += '<div>';
code += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="240" height="210" title="'+ randomArray[i] +'">';
code += '<param name="movie" value="'+randomArray[i]+'" />';
code += '<param name="quality" value="high" />';
code += '<param name="menu" value="false" />';
code += '<embed src="'+randomArray[i]+'" width="240" height="210" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" menu="false"></embed>';
code += '</object>';
code += '</div>';
}
document.getElementById("mainDiv").innerHTML = code;
</script>
</html>
Con lo del "alt", me refiero a que si mantienes el cursor sobre una pelicula swf, sale el texto del archivo "trabajo1.swf" por ejemplo, y no queria que apareciese.