- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- array di immagini
-
array di immagini
ciao a tutti e buon anno
ho creato questo array di immagini
<%
Dim rotazione(3)
rotazione(0) = "<img src=""img1.jpg"" width=""140"" height=""100"" />"
rotazione(1) = "<img src=""img2.jpg"" width=""140"" height=""100"" />"
rotazione(2) = "<img src=""img3.jpg"" width=""140"" height=""100"" />"
rotazione(3) = "<img src=""img4.jpg"" width=""140"" height=""100"" />"
For i = 0 to UBound(rotazione)
Response.Write rotazione(i) & "<br/><br/>"
Next
%>
Adesso vorrei far ruotare le immagini, cioè farle scambiare di posizione, però non riesco a trovare lo script.
Protreste aiutarmi per favore?
Grazie
:bho:
-
Ciao delgius,
non basterebbe semplicemente usare un valore temporaneo?
Ad esempio:
temp = rotazione(0)
rotazione(0) = rotazione(1)
rotazione(1) = tempe in questo modo hai scambiato i due valori. Ti serviva qualcosa di più preciso?
-
ho trovato questo script
<%
N = 4 'numero di record casuali da visualizzare
Randomize
max = 3
redim arr(max)
arr(0) = "img1.jpg"
arr(1) = "img2.jpg"
arr(2) = "img3.jpg"
arr(3) = "img4.jpg"
for i=0 to max
arr(i)=i
next
'mischio i numeri in modo casuale
for i=0 to max
casuale = Int((max)*Rnd)
temp = arr(i)
arr(i) = arr(casuale)
arr(casuale) = temp
'response.write arr(i)&"<br>"
next
for i=0 to n-1
response.write( arr(i) & "<br/>")
next
%>Però invece di ruotare le immagini ruotano dei numeo da 0 a 4.
non riesco a capire la modicica da fare, in pratica vorrei che a ogni click le immagini si scambiassero la posizione nella pagina .aspciao
-
Cosa significa la frase "Però invece di ruotare le immagini ruotano dei numeo da 0 a 4."? Cosa ruota? Devono ruotare in modo casuale o con una sequenza? Prendere la parte di script che ti ho fatto vedere sopra non va bene? Poi la estendi in basa a cosa vuoi cambiare.
-
Se ti scrivo quello che voglio in php sapresti trasformarla in asp?
PHP
<?php
$img = array(array('link'=>'javascript:pubbl_1();','immy'=>'immagini/pubbl/pubbl_1.gif')
, array('link'=>'javascript:pubbl_2();','immy'=>'immagini/pubbl/pubbl_2.gif')
, array('link'=>'javascript:pubbl_3();','immy'=>'immagini/pubbl/pubbl_3.gif')
, array('link'=>'javascript:pubbl_4();','immy'=>'immagini/pubbl/pubbl_4.gif')
, array('link'=>'javascript:pubbl_5();','immy'=>'immagini/pubbl/pubbl_5.gif')
, array('link'=>'javascript:pubbl_6();','immy'=>'immagini/pubbl/pubbl_6.gif')
, array('link'=>'javascript:pubbl_7();','immy'=>'immagini/pubbl/pubbl_7.gif')
, array('link'=>'javascript:pubbl_8();','immy'=>'immagini/pubbl/pubbl_8.gif')
, array('link'=>'javascript:pubbl_9();','immy'=>'immagini/pubbl/pubbl_9.gif')
, array('link'=>'javascript:pubbl_10();','immy'=>'immagini/pubbl/pubbl_10.gif'));
shuffle($img);
foreach ($img as $immy)
{
echo "<a href="$immy[link]"><img src="$immy[immy]" border="0" alt="Click here" title="Click here"></img></a><br/><br/>";
}
?>fammi sapere, lo scambio deve essere casuale
-
Ciao, cercando su google ho trovato questa pagina: xxx.freevbcode.com/ShowCode.asp?ID=7399 penso che faccia la caso tuo
-
...mi sto confondendo:?
Se vai su www.materanomachi.com (è in giapponese), vedrai sulla colonna di destra dei banner che ad ogni click si scambiano.
Purtroppo per me non riesco a trovare un codice in asp che mi riproduca la stessa cosa.
Ho visto ciò che mi hai linkato ma mi sono fuso...
Aiutoooo!!!
Ciao
-
Quello che ti ho linkato prende un array e scambia i posti, quindi se in input hai 1,2,3,4,5 in uscita potrebbe dare ad esempio 4,2,3,1,5 cioè quello che ti serve a te
In ogni caso se tu vuoi far vedere solo un array non ti basta che ne prendi uno a caso tra quelli nell'array?