Este tema está cerrado, no puede editar mensajes o enviar nuevas respuestas  [ 8 mensajes ] 
Fotos aleatorias 
Autor Mensaje
Forero Habitual
Forero Habitual

Registrado: 07-06-2009, 22:06
Mensajes: 337
Nota Fotos aleatorias
Hola,

Me gustaría saber como puedo poner en un bloque del portal, fotos que salgan aleatorias, cada vez que se refresque la página, o cada pocos segundos... eso lo he visto que lo tenéis en algunos portales, y me gustaría ponerlo en el mío..

Gracias.

_________________
MI FORO --> http://nomadas.forogratis.es/index.php


02-10-2010, 15:37
Perfil
Responsable Dpto. Soporte
Responsable Dpto. Soporte
Avatar de Usuario

Registrado: 09-13-2009, 1:41
Mensajes: 3064
Nota Re: Fotos aleatorias
Hola,

¿Puedes poner el enlace de alguno de esos foros para que nos hagamos mejor idea de lo que quieres hacer?

No recuerdo ahora mismo si hay algun bloque que haga eso pero creo que no, quizas sea un codigo que metieron aparte.

Saludos

_________________
Att,
Ivan Patiño
Responsable Dpto. de Soporte


Contacto: ivanpf@canidev.com


02-10-2010, 16:20
Perfil WWW
Forero Habitual
Forero Habitual

Registrado: 07-06-2009, 22:06
Mensajes: 337
Nota Re: Fotos aleatorias
Claro... mira, uno que ví recientemente es el del usuario "cali", de enduro:

http://endurogalicia.forogratis.es/foro/portal.php


Claro que no hay un bloque que haga eso.. seguramente, estará hecho en lenguaje html.. o no sé.. el caso es que en el bloque central del portal salen fotos aleatorias y me gustaría saber como lo hace...

Gracias.

_________________
MI FORO --> http://nomadas.forogratis.es/index.php


02-10-2010, 18:28
Perfil
Equipo de Soporte
Equipo de Soporte
Avatar de Usuario

Registrado: 01-16-2007, 5:58
Mensajes: 6809
Ubicación: Chile
Nota Re: Fotos aleatorias
Aca dejaron un tutorial para rotar imagenes aunque es un script:
javascripts-para-rotar-imagenes-portal-t30663.html

Lo estuve probando y puede ir en un bloque que sea Archivo HTML y en posición central, solo debes cambiar lo que a continuación te explico:

Código:
<!-- Mas scripts en http://www.creatupropiaweb.com -->
<script language="JavaScript1.1">
var specifyimage=new Array() //Your images
specifyimage[0]="URL DE LA IMAGEN"
specifyimage[1]="URL DE LA IMAGEN"
specifyimage[2]="URL DE LA IMAGEN"

var delay=5000 //5 seconds

//Counter for array
var count =1;

var cubeimage=new Array()
for (i=0;i<specifyimage.length;i++){
cubeimage[i]=new Image()
cubeimage[i].src=specifyimage[i]
}

function movecube(){
if (window.createPopup)
cube.filters[0].apply()
document.images.cube.src=cubeimage[count].src;
if (window.createPopup)
cube.filters[0].play()
count++;
if (count==cubeimage.length)
count=0;
setTimeout("movecube()",delay)
}

window.onload=new Function("setTimeout('movecube()',delay)")
</script>

<img src=" AQUI VA URL DE LA IMAGEN 0" name="cube"  border=0 style="filter:progid:DXImageTransform.Microsoft.Stretch(stretchStyle='PUSH')">


La primera URL DE LA IMAGEN tiene que ser la misma de la última parte donde te pide la URL DE LA IMAGEN para que rote la 0 osea donde dice esto:
Código:
<img src=" AQUI VA URL DE LA IMAGEN 0" name="cube"  border=0 style="filter:progid:DXImageTransform.Microsoft.Stretch(stretchStyle='PUSH')">


puedes agregar tantas imagenes como quieras:

osea si quieres otra mas debajo de la 2 de arriba va ejemplo

Código:
specifyimage[3]= "URL DE LA IMAGEN"


También he probado otro que sirve para tener una imagen diferente cada vez que refresque la pagina, pero una a la vez


02-10-2010, 23:01
Perfil
Forero Habitual
Forero Habitual

Registrado: 07-06-2009, 22:06
Mensajes: 337
Nota Re: Fotos aleatorias
Gracias wagu.

Lo he probado y la verdad es que también queda bien, aunque no es eso lo que busco.

Esperaré a ver si cali pasa y ve este mensaje para aclararme como lo hace él.

Si no consigo hacerlo de forma aleatoria, quizá lo ponga así.

Gracias de nuevo

_________________
MI FORO --> http://nomadas.forogratis.es/index.php


02-10-2010, 23:57
Perfil
Equipo de Soporte
Equipo de Soporte
Avatar de Usuario

Registrado: 01-16-2007, 5:58
Mensajes: 6809
Ubicación: Chile
Nota Re: Fotos aleatorias
claro si es mejor talvez el te proporcione ese codigo ya que te gusta el efecto, deberias consultarle en su foro talvez ;)


02-11-2010, 0:03
Perfil
Responsable Dpto. Soporte
Responsable Dpto. Soporte
Avatar de Usuario

Registrado: 09-13-2009, 1:41
Mensajes: 3064
Nota Re: Fotos aleatorias
Hola,

En el foro que tu pusiste, lo que tiene arriba es una animacion flash, y lo que hay dentro de uno de los bloques es simplemente una imagen gif, creada con muchas fotos, no son fotos que cambien por separado.

Te dejo un pequeño codigo que quizas sea lo que quieres.

Código:
<script language="javascript">

var tiempo = 4000;  //tiempo en milisegundos
var metodo = 1;      //1 = aleatorio, 2 = lineal

var imagen = new Array();
var actual = 0;

imagen[0] = "imagen1.jpg";
imagen[1] = "imagen2.jpg";
imagen[2] = "imagen3.jpg";

function aleatorio()
{
   i = Math.round(Math.random()*(imagen.length-1));
   
   if(i != actual)
   {
      document.images.cube.src = imagen[i];
      actual = i;
      setTimeout("aleatorio()", tiempo);
      
   }else{
      aleatorio();
   }
}

function lineal()
{
   if(actual == imagen.length)
   {
      actual = 0;   
   }
         
   document.images.cube.src = imagen[actual];
   actual++;
   setTimeout("lineal()", tiempo);
}

if(metodo == 1)
{
   window.onload = new Function("aleatorio()");
}else if(metodo == 2)
{
   window.onload = new Function("lineal()");
}
</script>

<img src="" name="cube"  border=0 width="300" height="300" />


al igual que en el otro codigo las imagenes estan en un array
Citar:
imagen[] = "imagen.jpg";

se pueden poner las que quieras siguiendo el orden numerico.

lo valores a modificar son pocos
Citar:
var tiempo = 4000; //tiempo en milisegundos
var metodo = 1; //1 = aleatorio, 2 = lineal


el tiempo que tarda entre foto y foto, y el metodo, 1 para que las imagenes aparezcan al azar, 2 para que aparezcan siempre en el mismo orden

y despues
Citar:
width="300" height="300"

que es el ancho y el alto que tendran las imagenes

Espero que sea eso lo que querias

Saludos

_________________
Att,
Ivan Patiño
Responsable Dpto. de Soporte


Contacto: ivanpf@canidev.com


02-11-2010, 0:57
Perfil WWW
Forero Habitual
Forero Habitual

Registrado: 07-06-2009, 22:06
Mensajes: 337
Nota Re: Fotos aleatorias  Tema solucionado
Gracias, eso era a lo que me refería.

Un saludo.

_________________
MI FORO --> http://nomadas.forogratis.es/index.php


02-15-2010, 18:36
Perfil
Mostrar mensajes previos:  Ordenar por  
Este tema está cerrado, no puede editar mensajes o enviar nuevas respuestas   [ 8 mensajes ] 

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO
[ Time : 0.044s | 11 Queries | GZIP : Off ]