Hei. En tiedä, onko oikea paikka kysyä neuvoa. Teen kuvatiedostoa juhliin, joka esitetään diasarja-tyyppisesti tieotkoneella heijastaen seinälle. Miten saan tiedostoni kuvat satunnaiseen järjestykseen. Olen nyt tiedostoilta poisi kiva esittää ne satunnaisessa järjestyksessä.
Diasarjana kuvaesitys
3
179
Vastaukset
- Super Major
Löytyyköhän PowerPointista tällainen random-ominaisuus. Haulla JavaScript random pictures saattaa löytyä simppeli skripti, jossa ei paljon ohjelmointitaitoja tarvita.
- Super Major
Tuossa simppeli skripti. Hieman ohjeita mukana. Muita vastaavia löytyy "javascript slideshow"
----------------------------------------
Slideshow
/*
Source: http://www.sourcecodesworld.com/showScriptAuthorSite.asp?ScriptId=6199
Random image slideshow- By Tyler Clarke ([email protected])
For this script and more, visit http://www.javascriptkit.com
Kopioi html-tagien välinen osuus tekstieditorille (notepad, editpad tms) ja tallenna kopioitu teksti (sivu) esimerkiksi nimellä slideshow.html sopivaan hakemistoon, jonka nimi on esimerkiksi Slideshow.
MUUTOKSET (käytä tekstieditoria)
Kuvan näyttöaika: muuta tarvittaessa riviä var delay=10*1000, jossa 60*1000 on 1 minuutti, 30*1000 on 30 sekuntia 15*1000 on 15 sekuntia jne.
Kuvien sijoittaminen: lataat näytettävät kuvat samaan hakemistoon, jossa on sivu slideshow.html.
Kuvien koko: Vaakakuvien sopiva koko voisi olla pisin sivu 1200 px, pystykuvien vähemmän.
Kuvien nimeäminen: Käytä alkuperäisiä nimiä (ilman ääkkösiä) tai numeroi ne uudestaan 1.jpg, 2.jpg, 3.jpg jne.
Kuvien lataus slideshowssa: Tee randomimages[0]="1.jpg" kaltaisia rivejä niin paljon kuin hakemistossa on kuvia. randomimages-indeksi alkaa arvosta 0 ja kasvaa yhdellä niin paljon kuin kuvia on.
*/
var delay=10*1000 //set delay in miliseconds
var curindex=0
var randomimages=new Array()
randomimages[0]="1.jpg"
randomimages[1]="2.jpg"
randomimages[2]="3.jpg"
randomimages[3]="4.jpg"
randomimages[4]="5.jpg"
randomimages[5]="6.jpg"
var preload=new Array()
for (n=0;n')
function rotateimage()
{
if (curindex==(tempindex=Math.floor(Math.random()*(randomimages.length)))){
curindex=curindex==0? 1 : curindex-1
}
else
curindex=tempindex
document.images.defaultimage.src=randomimages[curindex]
}
setInterval("rotateimage()",delay)
This free script provided by
JavaScript
Kit
-->- Super Major
Ohi mennyt viesti, mutta tai sivusto plokata pois osan tageista.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 973533
En löydä sinua
En löydä sinua täältä, etkä sinä varmaankaan minua. Ennen kirjoitin selkeillä tunnisteilla, nyt jätän ne pois. Varmaan k232872Eelin, 20, itsemurhakirje - Suomalaisen terveydenhuollon virhe maksoi nuoren elämän
Yksikin mielenterveysongelmien takia menetetty nuori on liikaa. Masennusta sairastava Eeli Syrjälä, 20, ehti asua ensi1122431- 431875
Hajoaako persut kuten 2017?
https://www.is.fi/politiikka/art-2000011217813.html Tämä on totisinta totta. Persut on murroksessa. Osa jättää puolueen2421623Kamala uutinen: Henkilö kuoli Tokmannin pihaan Kankaanpäässä- Jäi trukin alle
IL 9.5.2025 Ihminen kuoli Kankaanpään Tokmannin edustalla perjantaina aamupäivästä. Poliisin mukaan henkilö oli jäänyt411555- 321547
- 281350
Ne oli ne hymyt
Mitä vaihdettiin. Siksi mulla on taas niin järjetön ikävä. Jos haluat musta eroon päästä niin älä huomioi mua. Muuten kä201316- 951191