Ebenen in Webdesigner zeitgesteuert einblenden

fborch schrieb am 10.03.2013 um 08:59 Uhr

Hallo Magix-Fangemeinde,

ich bins mal wieder mit einem tricky-Thema: Hat jemand eine Idee, wie ich eine Ebene zeitgesteuert ein- und ausblenden kann (in der Hoffnung, mir die Erstellung einer aufendigen GIF-Animation zu ersparen ...)?

Im Standard knüpfe ich ja eine Ebene als popup an ein Ereignis (Klick bzw. Link oder Mouse over), aber vielleicht gibt es ja einen "Code-Schnipsel", mit dem ich sagen kann, dass eine Ebene nach 5 sek ausblendet, nach 3 sek wieder ein, und das Ganze fortlaufend ...

Bin gesppannt. Gern natürlich auch komplette Alternativen zur Erreichung dieses Ziels ...

Kommentare

BeRo schrieb am 10.03.2013 um 17:10 Uhr

Zu dem Problem hatte ich schon mal eine Lösung gepostet, in der zumindest das zeitgesteuerte ein- und wieder ausblenden einer Info Ebene gezeigt- und erklärt wurde.

Klick mal hier, um den Thread zu öffnen.

Da findest Du auch einen Link zu einer funktionierenden Demo, die ich online gestellt habe und einen Link zum Download der zugehörigen Projektdatei für den WD, mit der Du das Gesagte auf Deinem PC nachstellen kannst.

Die einzige Änderung, die nötig ist, um die Ein-/Ausblendung in beliebigen Intervallen zu wiederholen, ist die Anpassung des Aufrufs der Funktion.

Im Original wird dazu lediglich "window.onload=(Timer());" verwendet.

Für Deinen Fall muss stattdessen "window.onload=setInterval("Timer()", 15000);'" verwendet werden.

So sieht die modifizierte Demo im Editor aus:


Und so sieht der komplette Code aus:


Die in den Scripts verwendeten Verzögerungen sind (hoffe ich) selbsterklärend. Alle Werte sind in mS angegeben.
Die Erklärung zu den in den Scripts verwendeten Namen der aufgerufenen Scripts aus dem WD, sind in dem oben verlinkten Thread enthalten.

Leider hat der Editor, der hier im Forum verwendet wird, wieder seine Macke aus dem Vorjahr aktiviert. Daher kann kein Scriptcode angezeigt werden, weil er einfach gelöscht- oder schlimmer, ausgeführt wird.
Davon betroffen sind leider auch alle älteren Threads, in denen das schon mal funktioniert hat.

Bleibt also nur die Möglichkeit den Code zu "kastrieren" oder ihn als Screenshot abzubilden (s. o.). In beiden Fällen kommst Du um ein Abschreiben nicht herum.

Also, viel Erfolg

Zuletzt geändert von BeRo am 10.03.2013, 17:10, insgesamt 1-mal geändert.

Auf den Tag genau gehen heute, am 14.08.2021, 10 Jahre online Support für die Community zu Ende.
Ich freue mich auf eine neue, berufliche Herausforderung, die sich gerade ergeben hat. Leider bleibt dann keine Zeit mehr für die Community übrig, aber Ihr seid bei den aktiven Mitgliedern in besten Händen.
Sicher schaue ich auch ab und zu nochmal rein... 🤓

fborch schrieb am 17.03.2013 um 09:46 Uhr

Super, vielen Dank - funzt!

Diese "Code-Schnipsel" einzubinden geht wirklich easy und zuverlässig ...