Forum Doku Wiki Blog

Forumsarchiv 2004, Januar
blendTrans-Filter automatisch starten

archivierte Beiträge lesen

  1. (DHTML) blendTrans-Filter automatisch starten von Thomas, 14. 01. 2004, 18:02

blendTrans-Filter automatisch starten

Der folgende Beitrag wurde am 14. 01. 2004, 18:02 Uhr von Thomas veröffentlicht.

Hallo,

ich will mittels blendTrans-Filter eine Grafik in eine andere überblenden. Allerdings soll dies automatisch geschehen und nicht durch einen Event-Handler (Mausklick o.ä.)!
Dieser Effekt soll sich ständig wiederholen, solange die Seite aktiv ist.

Kann mir jemand vielleicht einen Tip geben?
Wäre echt dankbar!!!

Mfg,
Thomas

blendTrans-Filter automatisch starten

Der folgende Beitrag wurde am 14. 01. 2004, 18:18 Uhr von Harry veröffentlicht.

Holladiewaldfee,

> Kann mir jemand vielleicht einen Tip geben?

window.setTimeOut(...);

Den Rest kannst Du Dir sicherlich denken ;)

Ciao,

 Harry
 
--
  Schnee :) Skitour gefällig?
  http://harry.ilo.de/projekte/berge/

blendTrans-Filter automatisch starten

Der folgende Beitrag wurde am 14. 01. 2004, 18:19 Uhr von hoagie veröffentlicht.

nabend, probier mal das hier:

<script language="JavaScript">
<!--
// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 3000

// Duration of crossfade (seconds)
var crossFadeDuration = 3

// Specify the image files
var Pic = new Array() // don't touch this
// to add more images, just continue
// the pattern, adding to the array below

Pic[0] = 'bild1.jpg'
Pic[1] = 'bild2.jpg'
Pic[2] = 'bild3.jpg'

// =======================================
// do not edit anything below this line
// =======================================

var t
var j = 0
var p = Pic.length

var preLoad = new Array()
for (i = 0; i < p; i++){
   preLoad[i] = new Image()
   preLoad[i].src = Pic[i]
}

function runSlideShow(){
   if (document.all){
      document.images.SlideShow.style.filter='blendTrans(duration=2)'
      document.images.SlideShow.style.filter='blendTrans(duration=crossFadeDuration)'
      document.images.SlideShow.filters.blendTrans.Apply()
   }
   document.images.SlideShow.src = preLoad[j].src
   if (document.all){
      document.images.SlideShow.filters.blendTrans.Play()
   }
   j = j + 1
   if (j > (p-1)) j=0
   t = setTimeout('runSlideShow()', slideShowSpeed)
}
//-->
</script>

das bild das sliden soll einfach mit name="SlideShow" richtig benamnsen, und dann noch das scripterl starten...

<script language="JavaScript">
runSlideShow();
</script>

fertig is die wunderbare slideshow, ist allerdings IE usern vorbehalten, viel spass

hoagie

blendTrans-Filter automatisch starten

Der folgende Beitrag wurde am 15. 01. 2004, 13:53 Uhr von e7 veröffentlicht.

Hi,

irgendwie gefällt mir die ganze Frage nicht... Was mir aber im Grunde auch egal ist, da ich diese Seite sowieso nie anschauen werde... Mozilla würde eh nix anzeigen...

E7

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4