| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Feb 2011
Beiträge: 6
| Flash & fancybox
Ahoi, ich habe folgendes Problem: Es wurde eine Website (nahezu) komplett in Flash erstellt. Außerhalb der swf (also im html-Quelltext selber) befinden sich noch 3 Links (Impressum, Anfahrt, Kontakt), welche mittels fancybox per 'popup' dann im Vordergrund erscheinen und über die restliche Seite (inkl. des Flash-Inhaltes) ein Overlay legen (z.B. 50% Grau). Das ganze klappt auch aus der swf selber (per getURL). Das Problem selber liegt jetzt aber an der Browser-/OS-/Prozessor-Kompatibilität. MacOS 10.5 - FF 4, FF 3, Safari 5, Chrome 10, Opera 11 - ohne Probleme MacOS 10.4 - FF 3 ohne Probleme Windows XP - FF 4 Overlay nur über html-Seite, swf schneidet um fancybox alles ab, inkl. Overlay & close-Button Windows XP - IE8, Chrome11 fancybox wird hinter der swf geöffnet Das komische Verhalten beim FF unter WinXP könnte noch toleriert werden, den close-Button einfach in das Popup mit reinnehmen, aber wie ich das IE/Chrome-Problem löse weiß ich leider nicht. habe es schon beim Einbetten der swf mit PHP-Code: PHP-Code: Weiß einer von euch evtl. noch Rat? Link zur besagten Site |
| | |
| | #2 (permalink) |
| Little Big Freak Registriert seit: Apr 2003
Beiträge: 286
|
Hi, in deinem Fall sollte eigentlich wmode am besten auf "opaque" gesetzt werden. Problem bei wmode ist das es von den Browsern unterschiedlich interpetiert und verarbeitet wird. "opaque" erlaubt es anderen Elementen die Flash Datei zu verdecken, "transparent" dagegen ermöglicht es anderen Elementen von hinten durchzuscheinen. "opaque" sollte man, wenn möglich, "transparent" immer vorziehen da "transparent" CPU lastiger ist. |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Feb 2011
Beiträge: 6
|
Danke für die Antwort, aber mit 'opaque' klappt leider bei den besagten Browsern auch nicht. Weiterhin unverändert (popup im Hintergrund oder kein Overlay). Der Firefox wackelt, bevor er das Popup öffnet sogar noch mal kurz mit dem Fenster rum, sehr merkwürdig.
|
| | |
| | #4 (permalink) |
| Little Big Freak Registriert seit: Apr 2003
Beiträge: 286
|
Hi, du hast erstmal vergessen das param Tag zu schliessen, weswegen der rest danach invalid ist: HTML-Code: <param name="wmode" value="opaque"> <!-- ändern in --> <param name="wmode" value="opaque" /> Sollte es, nachdem du den oben gennant Fehler korrigiert hast, immernoch nicht korrekt laufen, würd ich dir empfehlen es mal mit SWFObject als einbettungsvariante zu versuchen. Fahr damit bisher ganz gut und auch der WC3 Validator beschwert sich nicht. Hab vor kurzem ein ähnliches Problem wie du gehabt, nur mit ner Lightbox anstatt FancyBox und es funktionierte wunderbar in der Kombi SWFObject 2.2 & wmode "opaque". swfobject - SWFObject is an easy-to-use and standards-friendly method to embed Flash content, which utilizes one small JavaScript file - Google Project Hosting Links kannst du dir alles nötig runterladen. Ich empfehle dir auch den swfobject_generator runterzuladen (ich nutz die Adobe AIR Variante), damit kannst du dann leicht per klicks und eingabefelder alles korrekt eingeben ohne dich mit dem HTML Code rumzuprügeln. Du darfst nicht vergessen dann die swfobject.js mit hochzuladen damit SWFObject auch korrekt funktioniert. |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Feb 2011
Beiträge: 6
|
Ahoi, danke erst mal für die umfangreiche und kompetente Antwort. Ich habe es jetzt erst einmal ohne JavaScript-Unterstützung (Dreamweaver-Variante) eingebettet: PHP-Code: Aber das ist ja jetzt nur noch ein IE-Bug / Quirks-Mode Problem. Manchmal reicht ja schon die Angabe eines anderen DOCTYPE. Geändert von elvistheking (07-06-2011 um 18:28 Uhr) |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| fancybox, flash, internet explorer, overlay, windows xp |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Flash 8] Hilfe bei der Einbindung von Fancybox in Flash 8 | Bad Leroy | Flash Einsteiger | 5 | 24-01-2011 10:07 |
| [Flash 8] Suche Inputs für getURL um damit FancyBox-Galerie zu starten | Bad Leroy | Flash Einsteiger | 4 | 20-01-2011 16:54 |
| [Flash 8] Probleme mit Fancybox | Bad Leroy | Flash Einsteiger | 8 | 19-01-2011 11:21 |
| Fancybox iframe mit id übergabe | LordCash | JavaScript & jQuery | 4 | 15-06-2010 10:44 |
| Fancybox | Nightflyer | JavaScript & jQuery | 3 | 28-06-2009 10:40 |