Script java per immagini random in home page

3 contenuti / 0 new
Ultimo contenuto
Ritratto di Giroggio
Offline
DrupalNiubbo
Iscritto: 21 Nov 2008
Messaggi: 7
Script java per immagini random in home page

Vorrei caricare un'immagine casuale sulla home page...
Per far ciò, non avendo trovato un modulo che faccia al caso mio, ho provato questo script ma il risultato è nullo.
Allego i due script che potrebbero fare al caso mio e chiedo aiuto su come farli funzionare all'interno di nodo...è sufficiente full html?
Grazie della collaboarzione.

Script 1

<script language="JavaScript">
<!--
img = new Array()
ran = Math.floor(4 * Math.random());
img[0] = 'immagine1.jpg" width="" height="" border=""';
img[1] = 'immagine2.jpg" width="" height="" border=""';
img[2] = 'immagine3.jpg" width="" height="" border=""';
img[3] = 'immagine4.jpg" width="" height="" border=""';
document.write("<img src=\""+img[ran]+"\">");
// -->
</script>

Scrpt 2

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

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

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

Offline
UberDrupalitaliano
Iscritto: 2 Apr 2009
Messaggi: 811

ciao io ho aggirato l'ostacolo installando il modulo Dynamic display blocks puoi impostare da dove prendere le immagini e la dimensione del blocco e molte altre impostazioni.
ciao
Tz

Ritratto di Giroggio
Offline
DrupalNiubbo
Iscritto: 21 Nov 2008
Messaggi: 7

Grazie!Ora provo ma nel frattempo ho trovato un codice php che funziona e che allego volentieri

< ?php
$images = 10;
Questo è il numero di immagini che devono essere caricate casualmente.
Ovviamente queste immagini devono essere presenti nella cartella che avete creato

$path = "immagini/";
Percorso della cartella dove risiedono le vostre immagini

$random = rand(1,$images);
Questa riga estrae un numero a caso da 1 al numero max di immagini

echo "<img src=$path"."$random".".jpg"." border='0'>";
Visualizza il codice html mostrando l'immagine scelta

?>