Regístrate gratis¡Bienvenido a mundodvd! Regístrate ahora y accede a todos los contenidos de la web. El registro es totalmente gratuito y obtendrás muchas ventajas.
Blu-ray, DVD y cine en casa
Regístrate gratis!
Registro en mundodvd
+ Responder tema
Resultados 1 al 2 de 2

Tema: URGENTE: Mostrar imagen aleatoria

  1. #1
    Senior Member Avatar de Rafalet
    Fecha de ingreso
    15 dic, 02
    Ubicación
    Barcelona
    Mensajes
    14,510
    Agradecido
    386 veces

    Predeterminado URGENTE: Mostrar imagen aleatoria

    Tengo un blog, y quiero que cada vez que se entre/refresque a la página se cargue un banner diferente (tengo tres que quiero que se vayan cargando).

    ¿Cómo lo debería hacer? ¿Qué código debería usar? Teniendo en cuenta que las imágenes las subo en ImageShack o demás hostings de imágenes...

    He mirado por Google pero no he encontrado nada que me convenza, y tampoco es que me haya enterado de mucho...

  2. #2
    maestro Avatar de daysu
    Fecha de ingreso
    08 oct, 04
    Mensajes
    1,401
    Agradecido
    0 veces

    Predeterminado Re: URGENTE: Mostrar imagen aleatoria

    <script language="Javascript">
    <!--
    // please keep these lines on when you copy the source
    // made by: Nicolas - http://www.javascript-page.com

    var currentdate = 0
    var core = 0

    function StringArray (n) {
    this.length = n;
    for (var i =1; i <= n; i++) {
    this[i] = ' '

    }
    }

    image = new StringArray(10)
    image[0] = '0.gif'
    image[1] = '1.gif'
    image[2] = '2.gif'
    image[3] = '3.gif'
    image[4] = '4.gif'
    image[5] = '5.gif'
    image[6] = '6.gif'
    image[7] = '7.gif'
    image[8] = '8.gif'
    image[9] = '9.gif'

    var ran = 60/image.length

    function ranimage() {
    currentdate = new Date()
    core = currentdate.getSeconds()
    core = Math.floor(core/ran)
    return(image[core])
    }

    document.write("[img]" +ranimage()+ "[/img]")

    //-->
    </script>

    Prueba con esto:
    Copia esto en el head de tu pagina.

    en lugar de 0.gif, 1.gif,.... pon la ruta a tu imagenes. y borra las lineas que te sobren (los image[4]=4.gif.... etc) y en image = new StringArray(10) en lugar de 10 pon el numero de imagenes que tengas.
    ... mas como Don Quijote tenía el sentido del olfato tan vivo como el de los oídos, y Sancho estaba tan junto y cosido con él, que casi por línea recta subían los vapores hacia arriba, no se pudo excusar de que algunos no se llegasen a sus narices, y apenas hubieron llegado, cuando él fue al socorro apretándolas entre los dos dedos, y con tono algo gangoso, dijo: Paréceme, Sancho, que tienes mucho miedo...

+ Responder tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
SEO by vBSEO
Image resizer by SevenSkins