Imágenes cambiantes

Estoy haciendo una web con DW, y en la cabecera de la página de inicio quiero poner una serie de imágenes, un bucle(creo que se dice), que se van a ir sustituyendo una a otra de forma automática.
Existe alguna forma de hacerlo en Dw.

1 respuesta

Respuesta
1
Mm, hay un script no es muy simple, lo que se hace es generar las capas e irlas ocultando y mostrar la buena conforme pasa una cantidad por de microsegundos
Por ejemplo
<body onload="ChangeLayer()">

esto lo pones en elbody para ejecutar el cambio
<script>
  var cont=-1;
  var intervalID= null;
  var strLayers = new Array(max_layers);
  strLayers[0]="envios";
  strLayers[1]="vvig";
  strLayers[2]="aiscol";
  strLayers[3]="bajar_temp";
  var max_layers=strLayers.length;
  intervalID = setInterval(ChangeLayer, 11000);
  function ChangeLayer(){
   if(cont == max_layers-1)cont=0;
   else cont=cont + 1;
   for(var pos = 0;pos <= max_layers-1;pos =pos+1){
    if(pos==cont){showHideLayers(strLayers[pos],'','show');}
    else{showHideLayers(strLayers[pos],'','hide');}
   }
  }
</script>

luego defines las capas en donde quieres que aparescan
<div name="banners" style="position:relative">
<div style="position:absolute; visibility: hidden;" id="vvig" name="vvig"><a href="http://www.videovigilancia.com.mx"><img src="../images/banners/banner_superior.jpg" width="569" height="100" border="0" /></a></div>
<div style="position:absolute; visibility: hidden;" id="tuprop" name="tuprop"><a href="http://www.tupropiedad.com.mx" target="_blank"><img src="../images/banners/tupropiedad_banner.gif" width="569" height="100" border="0" /></a></div>
<div style="position:absolute; visibility:hidden" id="bajar_temp" name="aiscol"><a href="http://www.aislantescolima.com.mx" target="_blank"><img src="../images/banners/banner_bajar_temp.jpg" width="569" height="100" border="0" /></a></div>
<div style="position:absolute; visibility:hidden" id="aiscol" name="aiscol"><a href="http://www.aislantescolima.com.mx" target="_blank"><img src="../images/banners/aislantescolima_banner.gif" width="569" height="100" border="0" /></a></div>
<div style="position:absolute; visibility:hidden" id="envios" name="envios">
<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="569" height="100">
<param name="movie" value="../flashfiles/banner_envios_gratis.swf" />
<param name="quality" value="high" />
                  <embed src="../flashfiles/banner_envios_gratis.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="569" height="100"></embed>
</object>
              </div>
            </div>
Muchas gracias por tu respuesta y tu tiempo.
Entonces la única manera de hacerlo es programando, es decir, ¿el DW no te da ninguna opción como hace con los menús desplegables?
Muchas gracias de nuevo, un saludo.
Así es, bueno puedes hacerlo en flash pero si no le sabes como pues te seré más difícil, o busca en internet algún componente de ajax par html, aun que aun así tendrías que aprenderle y ver como se codifica
Muchas gracias por tu tiempo, has sido muy amable.
Supongo que voy a empezar con algún manual de javascript y poco a poco...
Un saludo, muchas gracias.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas