En mi tema anterior tema  pedía  ayuda, para crear un script para cambiar una imagen aleatoriamente cada cierto tiempo.navegando por la web conseguí este script que funciona muy bien  con Mozilla y Chrome pero no IE. Puede alguien decirme porque y como se solucionaría.
 
 
Muchísimas gracias.
 
 
        // CANTIDAD DE IMAGENES
 
 
        var cant_img = 10
 
        var t_img = 1000
 
 
function cambiar() {      
 
    img = Math.ceil(Math.random()*cant_img); 
        imagen=new Image;
 
 
        imagen.src="imgram/" + img + ".jpg";
        document.images['imagen'].src=imagen.src 
 
    } 
 
 
 
    ::::::::: El documento HTML quedaría de la siguiente manera :::::::::
                    <html>
                        <head>
                        <title>Imagen aleatoria con java script</title>
 
                        <!-- Incluímos el archivo imagenes.js con el código JavaScript -->
 
                        <script src="imagenes.js" type="text/javascript"></script>
                        </head>
 
 
                    <body>
 
 
 
                    <img src="" name="imagen">
 
 
 
                    <script language="JavaScript" type="text/javascript">
 
                            setInterval("cambiar()",t_img);
 
                    </script>
 
                    </body>
                    </html>
 
Lo he reducido pero viene con unos comentarios muy buenos si alguien le interesa lo cuelgo entero 
  
 

 
 
 vuelve a leer las dos soluciones que mencione, la mas rapida de aplicar es la b. 

