HTML Elemente über ein Flash-Objekt legen

Beim Einbinden von Flash in eine HTML-Seite wird der Parameter „wmode“ der Standardwert „window“ zugewiesen.

Aus der Flash-Hilfe:

window: Die Anwendung wird in einem eigenen rechteckigen Fenster auf einer Webseite abgespielt. Diese Option legt fest, dass die Flash-Anwendung keinerlei Interaktion mit den HTML-Ebenen durchführt und immer das oberste Element ist.

Da dieses Verhalten nicht immer gewünscht ist, gibt es weiterhin die Werte opaque und transparent.
Um z. B. ein DIV-Element über das Flash legen zu können wird der wmode=transparent gesetzt und das DIV-Element kann per CSS und ggf. z-index über das Flash positioniert werden.

Benutzt man die Javascript-Klasse swfObject könnte das so aussehen:
var params = {};
params.menu = "false";
params.allowfullscreen = "true";
params.allowscriptaccess = "always";
params.wmode = "transparent";
var attributes = {};
attributes.id = "julie-julia-clip-start";
attributes.name = "julie-julia-player";
attributes.align = "middle";
attributes.wmode = "transparent";
swfobject.embedSWF(...)