• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Reine Flashseite --> Per Javascript Share Bar einblenden

Scubus

Neues Mitglied
Guten Tag,
Ich habe eine Unterseite auf der nur Flash gezeigt wird. Und zwar 100% des bodys, nichts anderes.

Jetzt möchte ich gerne, dass nach z.B. nach 5 Sekunden unten auf der Seite eine Share-Bar zum vorschein kommt [Code von Addthis].

Leider funktioniert die Sharebar von Addthis nicht, da es wegen der Transparenz Probleme gibt. Ich möchte aber auf keinen Fall meinen Flash auf Transparent setzen, weil er dann nicht mehr funktioniert.

Deshalb wollte ich hier nachfragen, wie das mit Javascript geht. (Viele Werbungen/Banner schaffen das ja, eigentlich will ich dasselbe Prinzip...)
 
Moin,
Also wie ich das nun verstanden habe, ist dein Banner hinter dem Flash. Dies sollte man rein theoretisch (noch nie ausprobiert) durch den z-index ändern.
SELFHTML: Stylesheets / CSS-Eigenschaften / Positionierung und Anzeige von Elementen
Damit sagst du in welcher schicht sich die elemente befinden. Dein Script könnte in etwa so aussehen.
PHP:
// Wenn Dokument geladen ist loslegen
window.onload = function() {
  document.getElementById("flashElement").zIndex = 1;
  document.getElementById("addThis").zIndex = 10; 
  
  window.setTimeout("showBar()",5000); // Nach 5 sekunden Bar zeigen
  
};

function showBar() {
  document.getElementById("addThis").visibility = "visible";
}
Dabei ist wichtig:
- dein Flash-Element hat bei mir die Id "flashElement"
- der Banner hat die id "addThis"
- der banner hat ein CSS Attribut visbility mit dem Wert "hidden"

Weiss nicht ob es das ist was du wolltest :)

Edit:
Noch ganz wichtig. Dein Flash muss als Parameter wmode den Wert opaque haben.
 
Zuletzt bearbeitet:
Zurück
Oben