Random skripta

Pozdrav, novi sam član i novi sam u svemu ovome pa bih trebao vašu pomoć.

Radim u FrontPage-u 2003 i odlučio sam napraviti stranicu, sadržaj nije bitan. Zanima me kako da mi se nasumično (random) prikažu dvije slike na stranici svaki puta kada se stranica učita. Ako netko nima volje nek napiše to u obliku koda i objasni mi malo pa možda skužim nekaj.

Unaprjed HVALA!!!

[quote=“Forumoljubac”]Pozdrav, novi sam član i novi sam u svemu ovome pa bih trebao vašu pomoć.

Radim u FrontPage-u 2003 i odlučio sam napraviti stranicu, sadržaj nije bitan. Zanima me kako da mi se nasumično (random) prikažu dvije slike na stranici svaki puta kada se stranica učita. Ako netko nima volje nek napiše to u obliku koda i objasni mi malo pa možda skužim nekaj.

Unaprjed HVALA!!![/quote]

ima*

Oprostite za dupli post…

obzirom da si napisao da radiš u FP predpostavka je da se radio o čistom HTML-u, a samo njime to nije izvedivo…

najlakše češ to napraviti preko javascripta…

evo i nekog simple koda pa pitaj kaj ti nije jasno

<script language="JavaScript">
<!--
/*
Random Image Link Script
By Website Abstraction (http://www.wsabstract.com)
and Java-scripts.net (http://www.java-scripts.net)
*/

function random_imglink(){
  var myimages=new Array()
  //specify random images below. You can have as many as you wish
  myimages[1]="img1.gif"
  myimages[2]="img2.gif"
  myimages[3]="img3.gif"

  //specify corresponding links below
  var imagelinks=new Array()
  imagelinks[1]="http://www.wsabstract.com"
  imagelinks[2]="http://www.dynamicdrive.com"
  imagelinks[3]="http://www.java-scripts.net"

  var ry=Math.floor(Math.random()*myimages.length)

  if (ry==0)
     ry=1
     document.write('<a href='+'"'+imagelinks[ry]+'"'+'><img src="'+myimages[ry]+'" border=0></a>')
}

  random_imglink()
//-->
</script>

Kam bi ja sad tam kod trebal unesti, u FrontPage ili u neki drugi program.

Mi možeš poboldati dijelove koda koje bi trebal zmijeniti svojim podacima i zbrisati nepotrebne stvari…

Puno hvala, nadam se da te ne gnjavim previse…

postujes autorovo djelo i ostavis sve …

Nema problema, ostavit cu cijeli kod…

Mi mozes odgovorit na ostala pitanja ?

Mi može netko molim vas odgovoriti. Kojim programom mogu pokrenuti ovakvu skriptu i koje dijelove trebam izmjeniti svojima (plis boldajte) jer ja se baš ne snalazim u ovome…

Evo recimo da imaš index.html i u nju staviš ovaj kôd gore…

Uploadaj slike u isti folder u kojem se nalazi html file, na primjer honda.jpg bmw.jpg ford.jpg

myimages[1]="img1.gif"
myimages[2]="img2.gif"
myimages[3]="img3.gif"

Umjesto img1/2/3.gif stavi ime svojih slika, dakle honda.jpg… itd.

imagelinks[1]="http://www.wsabstract.com"
imagelinks[2]="http://www.dynamicdrive.com"
imagelinks[3]="http://www.java-scripts.net"

Ovo ti treba ako hoćeš da slike imaju link na neku drugu stranicu. Stavi za svaku sliku link koji trebaš. Ako ne želiš da ti slike budu linkane, ovo ti onda uopće ne treba.

document.write('<a href='+'"'+imagelinks[ry]+'"'+'><img src="'+myimages[ry]+'" border=0></a>')
}


document.write('<img src="'+myimages[ry]+'" border=0>')
}

Ovo prvo ti je ako hoćeš linkanu sliku, a drugo je bez linka. Ti stavi kako trebaš.

Puno hvala, samo bih te jos htio pitat jedno pitanje. Tu skriptu kopiram u notepad i imenujem ju index.html ali neće mi ju otvarat s browserom. Jel trebam dodat jos koje tagove iz HTML koda ?

<html>
<body>

...sadržaj...

</body>
</html>

To ti je najosnoviji html file…

Pogledaj sliku na ovome linku:

Slike su u istom folderu ko i stranica, kaj ne štima ?

putanja slike nije dobra

Jesi stavio slike u folder Proba?

Slike su u folderu Proba:

Kod izgleda ovako:

<html>
<body>

<script language="JavaScript">
<!--
/*
Random Image Link Script
By Website Abstraction (http://www.wsabstract.com)
and Java-scripts.net (http://www.java-scripts.net)
*/

function random_imglink(){
  var myimages=new Array()
  //specify random images below. You can have as many as you wish
  myimages[1]="img1.gif"
  myimages[2]="img2.gif"
  myimages[3]="img3.gif"
  myimages[4]="img4.gif"
  myimages[5]="img5.gif"

  //specify corresponding links below
  var imagelinks=new Array()
  imagelinks[1]="http://www.wsabstract.com"
  imagelinks[2]="http://www.dynamicdrive.com"
  imagelinks[3]="http://www.java-scripts.net"
  imagelinks[4]="http://www.java-scripts.net"
  imagelinks[5]="http://www.java-scripts.net"

  var ry=Math.floor(Math.random()*myimages.length)

  if (ry==0)
     ry=1
     document.write('<a href='+'"'+imagelinks[ry]+'"'+'><img src="'+myimages[ry]+'" border=0></a>')
}

  random_imglink()
//-->
</script>

</body>
</html>

Pa koliko ja vidim slike su jpg, a u kodu piše gif. Promijeni to i radit će…

Radi, hvala majstori. Ukoliko budem imao još nekih pitanja nadam se da ćete mi rado odgovoriti :smiley:

Imam jos jedno pitanje :smiley:

Znači, ja u frontpagu (necu radit ovo u njemu, ali samo za primjer) stavim neke slike i imam njihov položaj napisan HTML kodom.

Kako da ja umjesto tih slika tu umetnem kod kojim će mi se svaki put kad se stranica učita prikazivati drugačija slika:

Random skripta je ovdje:

<html>
<head>
<title>Naslov Vaše Stranice</title>
</head>
<body>

<script language="JavaScript">
<!--
/*
Random Image Link Script
By Website Abstraction (http://www.wsabstract.com)
and Java-scripts.net (http://www.java-scripts.net)
*/

function random_imglink(){
  var myimages=new Array()
  //specify random images below. You can have as many as you wish
  myimages[1]="img1.jpg"
  myimages[2]="img2.jpg"
  myimages[3]="img3.jpg"
  myimages[4]="img4.jpg"
  myimages[5]="img5.jpg"

  //specify corresponding links below
  var imagelinks=new Array()
  imagelinks[1]="file:///E:/Documents%20and%20Settings/Filip/Desktop/index.html"
  imagelinks[2]="file:///E:/Documents%20and%20Settings/Filip/Desktop/index.html"
  imagelinks[3]="file:///E:/Documents%20and%20Settings/Filip/Desktop/index.html"
  imagelinks[4]="file:///E:/Documents%20and%20Settings/Filip/Desktop/index.html"
  imagelinks[5]="file:///E:/Documents%20and%20Settings/Filip/Desktop/index.html"

  var ry=Math.floor(Math.random()*myimages.length)

  if (ry==0)
     ry=1
     document.write('<a href='+'"'+imagelinks[ry]+'"'+'><img src="'+myimages[ry]+'" border=0></a>')
}

  random_imglink()
//-->
</script>

</body>
</html>

Copyright © 2020 WM Forum - AboutContact - Sponsored by: Mydataknox & Webmaster.Ninja