Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: immagini random

  1. #1

    immagini random

    un piccolo aiuto....sto utilizzando questo script per ottenere delle immagini random al caricamento della mia pagina.....


    <script language="Javascript">
    <!--
    function image() {
    };

    image = new image();
    number = 0;
    // imageArray
    image[number++] = "[img]acqua.jpg[/img]"


    image[number++] = "[img]aria.jpg[/img]"
    image[number++] = "[img]fuoco.jpg[/img]"
    // Aggiungere qui altre immagini....
    increment = Math.floor(Math.random() * number);
    //-->
    </script>

    </head>
    <body >



    <div align="center">


    <script language="JavaScript">
    document.write(image[increment]);
    </script>


    </div>


    come devo modificarlo per farein modo che le img abbiano dimensione fisse di 100px x 100 px?
    Ci sedemmo dalla parte del torto visto che tutti gli altri posti erano occupati."
    [Bertolt Brecht]

  2. #2
    ridimensionare le immagini in 100px x 100px

  3. #3
    ...ma no??

    è chiaro che devo ridimensionare l'immaggine fino qui ci arrivavo chiedevo come posso fare?
    Ci sedemmo dalla parte del torto visto che tutti gli altri posti erano occupati."
    [Bertolt Brecht]

  4. #4
    sorry...l'immagine(non sono cosi analfabeta)
    Ci sedemmo dalla parte del torto visto che tutti gli altri posti erano occupati."
    [Bertolt Brecht]

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

    Re: immagini random

    questo script che hai postato e' estremamente confuso,
    sembra tu abbia mischiato piu' script a caso

    puoi fare una cosa del genere in tanti modi diversi
    per es. usando un' immagine fermaposto (anche una gif trasparente) gia' presente nell' xhtml e con le misure desiderate e cambiarne solo l' src
    codice:
    var imgArr=['acqua.jpg','aria.jpg','fuoco.jpg'];
    
    function randomImage(el){
      el.onload=null;
      el.src=imgArr[Math.floor(Math.random() * imgArr.length)];
    }
    codice:
    [img]trasparente.gif[/img]
    ciao

  6. #6
    grazie era quello che mi serviva
    Ci sedemmo dalla parte del torto visto che tutti gli altri posti erano occupati."
    [Bertolt Brecht]

  7. #7

    Re: immagini random

    Originariamente inviato da asva

    <script language="Javascript">
    <!--
    function image() {
    };

    image = new image();
    number = 0;
    // imageArray
    image[number++] = "[img]acqua.jpg[/img]"


    image[number++] = "[img]aria.jpg[/img]"
    image[number++] = "[img]fuoco.jpg[/img]"
    // Aggiungere qui altre immagini....
    increment = Math.floor(Math.random() * number);
    //-->
    </script>

    </head>
    <body >



    <div align="center">


    <script language="JavaScript">
    document.write(image[increment]);
    </script>


    </div>
    Domanda: se a questo script volessi aggiungere un testo specifico associato ad ogni immagine, cosa dovrei inserire?

    grazie mille in anticipo
    Massimo

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao,

    per aggiungere testo

    ES: sotto l'immagine,

    mage[number++] = "[img]acqua.jpg[/img]
    TESTO"

    prosegui per le altre immagini

    M.

  9. #9
    Grazie mille!
    se poi volessi che il testo fosse allineato sulla sinistra dell'immagine che attributo dovrei inserire?
    Massimo

  10. #10
    up.grazie..
    Massimo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.