/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
script der kan vise billleddias OG viderse~
Fra : simon moore højer


Dato : 29-10-03 15:03

Hej
jeg skal lave en billedpræsentation og for at gøre det har jeg
fundet denne kode på internettet, og den virker helt fint indtil
man kommer op over de 5 billeder så bliver coomputeren langsom og
hakker og tidsindstilingerne holder ikke nogen steder mere. 3
sek. skift kan blive til 10-25sek, det er endda med 512MB DDRram.
som løsning prøvede jeg at loade et nyt htm dokument efter hvert
femte billede. den nye fil skulle så have det samme script bare
med noglle nye billider.
det gjorde jeg ved at erstatte navnet et billede i listen i
scriptet med navnet på en fil, men det ville ikke virke.
så prøvede jeg at skrive scriptet om så den kunne tage htm
dokumter med, men det ville ikke virke.
er der nogen der kan hjælpe mig med at skrive scriptet om eller
som kender et script der kan gøre det samme som det her, men også
kan vidersende til ett htm dokument.
På forhånd TAK!
jeg har sat scriptet ind herunder, med den ene undtagelse at der
her kun er 6 billederfiler med og i den rigtige er der 70.



<head>


<script language="JavaScript1.1">
<!--

//specify interval between slide (in mili seconds)
var slidespeed=4000

//specify images
var slideimages=new
Array("JPG-filer/Calgary/1.jpg","JPG-filer/Calgary/2.jpg","JPG-fi
ler/Calgary/3.jpg","JPG-filer/Calgary/4.jpg","JPG-filer/Calgary/5
jpg","JPG-filer/Calgary/6.jpg")
//specify corresponding links
var slidelinks=new
Array("http://www.dynamicdrive.com","http://javascriptkit.com","h
ttp://www.geocities.com")

var newwindow=1 //open links in new window? 1=yes, 0=no

var imageholder=new Array()
var ie=document.all
for (i=0;i<slideimages.length;i++){
imageholder[i]=new Image()
imageholder[i].src=slideimages[i]
}

function gotoshow(){
if (newwindow)
window.open(slidelinks[whichlink])
else
window.location=slidelinks[whichlink]
}

//-->
</script>


</head>

<body>


<a href="javascript:gotoshow()"><img
src="JPG-filer/Calgary/1.jpg" name="slide" border=0
style="filter:blendTrans(duration=3)" height="87%"></a>


<script language="JavaScript1.1">
<!--

var whichlink=0
var whichimage=0
var blenddelay=(ie)?
document.images.slide.filters[0].duration*1000 : 0
function slideit(){
if (!document.images) return
if (ie) document.images.slide.filters[0].apply()
document.images.slide.src=imageholder[whichimage].src
if (ie) document.images.slide.filters[0].play()
whichlink=whichimage
whichimage=(whichimage<slideimages.length-1)? whichimage+1 : 0
setTimeout("slideit()",slidespeed+blenddelay)
}
slideit()

//-->
</script>


</body>

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Lasse Reichstein Nie~ (29-10-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 29-10-03 15:53

simon moore højer <jesusismyking@ofir.dk> writes:

> jeg skal lave en billedpræsentation og for at gøre det har jeg
> fundet denne kode på internettet, og den virker helt fint indtil
> man kommer op over de 5 billeder så bliver coomputeren langsom og
> hakker og tidsindstilingerne holder ikke nogen steder mere. 3
> sek. skift kan blive til 10-25sek, det er endda med 512MB DDRram.

Siden du ikke siger det, så antager jeg at det er Internet Explorer
du bruger.

Det lyder underligt, og burde være til at fikse uden alle de omveje
du prøver.

> <script language="JavaScript1.1">

Ick! Javascript 1.1 var sidst brugt i Netscape 3. Det er bedst, og
mest korrekt, bare at skrive:

<script type="text/javascript">

Browseren skal nok bruge en nyeste version den har. Hvis scriptet
faktisk ikke kører i Javascript-versioner over 1.1, så vil det ikke
virke i IE eller Opera (som ignorerer versionsnummeret i
language-attributten).

> <!--

Du behøver ikke HTML-kommentarer i Javascript, med mindre din målgruppe
bruger Netscape *1* eller samtidige browsere.


Det er svært at teste koden uden adgang til billederne. Kan du give et link
til en side der udviser problemet?

/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
DHTML Death Colors: <URL:http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408524
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste