[ ursus @ 17.12.2005. 18:24 ] @
Da li neko možda zna kako da Java script, koji sam uzeo sa jedne strane na internetu postavim na svoju stranu, tako da mi se slika posle svakog vraćanja na početnu stranu zameni novom. Kada jednostavno kopiram skriptu i slike označim tako kao što je zapisano se ništa ne dogodi.

Skripta izgleda ovako:

<table width="670" border="0" align="center">
<tr>
<td width="832" height="23">
<div align="center">
<script language="JavaScript">
<!--
function image() {
};
image = new image();
number = 0;
image[number++] = "<img src='graphics/1.jpg' border='2'>"
image[number++] = "<img src='graphics/2.jpg' border='2'>"
image[number++] = "<img src='graphics/3.jpg' border='2'>"
image[number++] = "<img src='graphics/4.jpg' border='2'>"
image[number++] = "<img src='graphics/5.jpg' border='2'>"
image[number++] = "<img src='graphics/6.jpg' border='2'>"
image[number++] = "<img src='graphics/7.jpg' border='2'>"
image[number++] = "<img src='graphics/8.jpg' border='2'>"
image[number++] = "<img src='graphics/9.jpg' border='2'>"
image[number++] = "<img src='graphics/10.jpg' border='2'>"
image[number++] = "<img src='graphics/11.jpg' border='2'>"
image[number++] = "<img src='graphics/12.jpg' border='2'>"
increment = Math.floor(Math.random() * number);
document.write(image[increment]);
//-->
</script>
</div>
</table>

Možda neko ima i neku drugu ideju kako da napravim da mi se slike menjaju. Imam i jedan template u Flashu ali ga još dobro ne poznajem da bi iz njega mogao nešto dobro da napravim.
[ mucky @ 17.12.2005. 20:22 ] @
Code:

<script language="JavaScript">
<!--
function preloadImages() {
var number = 12;
var images = new Array(number);

for (var i=0; i<number; i++) {
    images[i] = new Image();
    images[i].src = 'graphics/'+i+'.jpg';
}

var idx = Math.floor(Math.random() * number);
document.write(image[idx]);
//-->
</script>
[ nemnesic @ 17.12.2005. 21:25 ] @
evo ti nesto bolje
naravno u body onload pokerni randomimg()



Code:

<script language="JavaScript">
<!--

function randomimg(){
    //images=the number of images to choose from

        var images=7;
        var randomnumber=Math.floor((Math.random()*images+1));
        var r1="images/"+randomnumber+"a-rand.jpg";
        var r2="images/"+randomnumber+"b-rand.jpg";
        var r3="images/"+randomnumber+"c-rand.jpg";

        document.rand1.src=r1;
        document.rand2.src=r2;
        document.rand3.src=r3;
}


// -->




<table>
<tr>
<td rowspan="2" colspan="6"><img name="rand1" src="holder.gif"
width="173" height="71" border="0" alt=""></td>
   <td rowspan="2" colspan="5"><img name="rand2" src="holder.gif"
width="172" height="71" border="0" alt=""></td>
   <td rowspan="2" colspan="5"><img name="rand3" src="holder.gif"
width="174" height="71" border="0" alt=""></td>
</tr>
</table>


--
Every Problem Has A Solution