Thickbox und Flash
Eingetragen von witzel (163)
am 07.08.2007 - 17:28 Uhr in
am 07.08.2007 - 17:28 Uhr in
Ich habe Thickbox beim Login aktiviert allerdings liegen die swf dateien aus den Blöcken oder aus dem Body über der Thickbox-Maske. Die Dateien habe ich mit dem FCK-Editor eingefügt.
www.martinmania.de wenn man auf login klickt bleibt die swf im rechten block über der Maske.
Das ist nervig wenn eine Datei im Body liegt, weil sie dann das Loginfeld überdeckt. was kann ich da machen?
- Anmelden oder Registrieren um Kommentare zu schreiben
Du könntest versuchen den
am 08.08.2007 - 08:07 Uhr
Du könntest versuchen den "z-index" von dem Thickbox Layerzu erhöhen.
gruß pebosi
gruß pebosi
--
https://pebosi.net
z-index
am 11.08.2007 - 00:35 Uhr
Ich habe den z-index auf 600 hochgestellt, das hat nichts gebracht. Ich kann mir irgendwie nicht vorstellen, dass ein anderer z-index noch höher ist, aber ich habe damit keine Erfahrung.
An sich mußte ich der z-index doch nur höher sein als der von dem div aus dem rechten Block, oder?
Den z-index zu ändern,
am 11.08.2007 - 11:36 Uhr
Den z-index zu ändern, bring bei Flash und auch bei Drop-Down Formularelementen nichts. Eine Möglichkeit ist solche Elemente beim Aufrufen der Thickbox über JavaScript auszublenden, zb:
...
$("#flash-element").hide();
...
Das würde funktionieren, wenn der Container, der das Flash enthält die ID "flash-element" hat. Man muss diesen Container dann beim schließen der Thickbox aber wieder einblenden.
...
$("#flash-element").show();
...
Alternativ kann das jqmodal plugin für jQuery verwendet werden, dass selbst dafür sorgt Flash etc auszublenden und wieder einzublenden. Funktioniert aber meines Wissens nur mit den neusten jqmodal und jQuery-Versionen.
--
Websites: SEO-Expert-Blog.com | Torlaune.de
Ramiro
Danke
am 12.08.2007 - 17:39 Uhr
Das muss ich jetzt erst mal verarbeiten, aber es wird mir sicher helfen, vielen Dank!
Die schnelle Lösung für
am 07.09.2007 - 09:25 Uhr
Die schnelle Lösung für Leute die wie ich nicht so fit im programmieren sind:
Bei den Export-Einstellungen für die swf-Datei habe ich ich den Hintergrund (irgendwo bei Fenster Modus oder so)auf "transparent" gesetzt. Das geht sowohl mit Flash alsauch mit swishmax. Ob man das überhaupt machen muss, weiß ich nicht, ich mache das immer so.
Die swf Datei füge ich in Drupal mit dem FCK-Editor ein. Dann wechsel ich auf die Quellcode-Ansicht und füge zwischen den embed-tags den Parameter:
wmode="transparent"
ein. Dann müßte die Thickbox wieder im Vordergrund sein.
Funktioniert perfekt
am 12.06.2008 - 10:03 Uhr
Danke für den Tipp. Hat mir eine Menge Arbeit gespart!