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

Text über ein iFrame(Flash) legen!

DerSuchende

Neues Mitglied
Hallo,
ich möchte ein YouTube Video auf meiner Seite einbinden, allerdings soll darüber ein Text von mir zu sehen sein. Dies funktioniert auf diese Weise leider nicht:
Code:
<STYLE>
#VIDEOMATERIAL{HEIGHT:390PX;WIDTH:640PX;}
#VIDEOMATERIAL #WERBUNG{POSITION:ABSOLUTE;Z-INDEX:1;}
#VIDEOMATERIAL #VIDEO{POSITION:ABSOLUTE;Z-INDEX:0;}
#VIDEOMATERIAL IFRAME{HEIGHT:100%;WIDTH:100%;}
</STYLE>
<DIV ID="VIDEOMATERIAL"><DIV ID="WERBUNG">Das ist ein  kompletter Roman!</DIV><DIV ID="VIDEO"><iframe  src="http://www.youtube.com/embed/IC3mgiOgfK4"></iframe></DIV></DIV>

Am iFrame kann es nicht liegen, da es bei einer normalen Webseite funktioniert:
Code:
<STYLE>
#VIDEOMATERIAL{HEIGHT:390PX;WIDTH:640PX;}
#VIDEOMATERIAL #WERBUNG{POSITION:ABSOLUTE;Z-INDEX:1;}
#VIDEOMATERIAL #VIDEO{POSITION:ABSOLUTE;Z-INDEX:0;}
#VIDEOMATERIAL IFRAME{HEIGHT:100%;WIDTH:100%;}
</STYLE>
<DIV ID="VIDEOMATERIAL"><DIV ID="WERBUNG">Das ist ein kompletter Roman!</DIV><DIV ID="VIDEO"><iframe src="http://google.de"></iframe></DIV></DIV>

Bitte helft mir :-)
 
Youtube-Videos kannst Du mit von Youtube bereitgestellten Codes in deine Webseite einbinden - nicht per iframe.

Zudem lässt sich dein Problem nur über die Beeinflussung des Flash-Plugins lösen, was bei einem Youtube-Video über Youtube selbst passieren muss. Daher bitte den Youtube-Code verwenden.
 
Code laut Youtube:
Code:
<iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/-7DRx44s8gU" frameborder="0" allowfullscreen></iframe>

Ist doch definitiv ein iFrame :shock:
 
Mmh, das scheint neu bei denen zu sein. Ich nutze es selten und wenn dann über die YoutubeAPI. Hab gerade nachgeschaut. Wenn Du auf einbetten in der youtube-Seite bei dem Video klickst, steht ganz unten "Alte Methode verwenden". Dann erhälst Du so einen Code:

Code:
<object width="640" height="390"><param name="movie" value="http://www.youtube.com/v/aEI-D60NzZM?fs=1&amp;hl=de_DE"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/aEI-D60NzZM?fs=1&amp;hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="390"></embed></object>

Bei dem kannst Du dann das ergänzen was Adobe selbst empfiehlt um ein Flash von einem HTML-Element überlagern zu lassen:
Flash movie ignores stacking order and plays on top of DHTML layers

Über die iframe-Variante geht es imho nicht, es sei denn Youtube beschreibt in deren Hilfe einen Weg dazu.
 
Zurück
Oben