nu hedder dit billede jo også runSlide og ikke Slide, som du skriver i funktionen: function runSlide() { if (document.all) { document.images.runSlide.style.filter="blendTrans(duration=2)"; document.images.runSlide.style.filter="blendTrans(duration=crossDuration)"; document.images.runSlide.filters.blendTrans.Apply(); } document.images.runSlide.src = preL[jjj].src; if (document.all) { document.images.runSlide.filters.blendTrans.Play(); }
Ud over det ville jeg gøre sådan her: function runSlide() { var img = document.images["runSlide"]; if (typeof img.filters != "undefined") { img.style.filter="blendTrans(duration=2)"; img.style.filter="blendTrans(duration=crossDuration)"; img.filters.blendTrans.Apply(); } img.src = preL[jjj].src; if (typeof img.filters != "undefined") { img.filters.blendTrans.Play(); }
Synes godt om
Slettet bruger
03. november 2005 - 18:53#3
Kan ikke finde rundt i det. Hvordan skal hele koden se ud?
nååja, jamen softspots løsning var jo også meget mere ligetil. Den måde min skulle sættes sammen på var sådan set bare at erstatte den nye kode jeg foreslog med den tilsvarende fra den gamle. Jeg skulle dog nok have skrevet hele funktionen, så det beklager jeg naturligvis.
Her er så hele funktionen, så du forhåbentlig bedre kan finde ud af det: function runSlide() { var img = document.images["runSlide"]; if (typeof img.filters != "undefined") { img.style.filter="blendTrans(duration=2)"; img.style.filter="blendTrans(duration=crossDuration)"; img.filters.blendTrans.Apply(); } img.src = preL[jjj].src; if (typeof img.filters != "undefined") { img.filters.blendTrans.Play(); } jjj = jjj + 1; if (jjj > (ppp - 1)) jjj = 0; ttt = setTimeout('runSlide()', slideSpeed); }
hmm, undskyld - hvilke navne? Tænker du på at runSlide både er et navn på et billede og en funktion - så ja, det er jo ikke så heldigt.
Synes godt om
Slettet bruger
23. april 2006 - 23:30#15
Jeg er flere gange blevet kritiseret for ikke at lukke mine spørgsmål. Men jeg har faktisk lukket dem alle - givet points for dem, sådan at jeg kunne se, at et svar var accepterer - men senere dukker de alligevel op som ikke-besvarede. Også selv om jeg prøver igen. Nu prøver jeg at lukke dette spørgsmål endnu en gang - og håber, at det virker.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.