Video (gametrailers) in neuem Fenster öffnen: embed Video (gametrailers) in neuem Fenster öffnen

Hallo zusammen,

ich habe auf meiner Seite öfter mal Videos von Gametrailers.com eingebunden. Die stellen einem ja diese embed-object-Verlinkungen zur Verfügung, damit die Videos direkt auf externen Seiten angezeigt werden können.

Hier mal ein typischer gametrailers-tag:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="gtembed" width="480" height="409"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="http://www.gametrailers.com/remote_wrap.php?mid=25038"/> <param name="quality" value="high" /> <embed src="http://www.gametrailers.com/remote_wrap.php?mid=25038" swLiveConnect="true" name="gtembed" align="middle" allowScriptAccess="sameDomain" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="480" height="409"></embed> </object>

Ich habe nun folgendes Problem: Das einbinden und abspielen funktioniert wunderbar, aber wenn man zweimal auf den Player klickt, wird man automatisch zu Gametrailers weitergeleitet. Das ist prinzipiell natürlich völlig in Ordnung, nur würde ich die Gametrailers-Page dann gerne in einem neuen Fenster öfnen, da ich den Player auf einer Frame-HTML-Seite anzeigen lasse und die Gametrailers-Page dann in dem kleinen Frame angezeigt wird, was ziemlich dämlich aussieht... Kann ich den oben abgebildeten Quellcode mit einem einfachen Mittel so ändern, dass die Gametrailers-Seite bei einem Doppelklick auf den Player in einem neuen Fenster öffnet(ala target="_blank"), oder ist das durch die verwendeten Scripte unmöglich und von außen nicht beeinflussbar?

  1. he

    Kann ich den oben abgebildeten Quellcode mit einem einfachen Mittel so ändern, dass die Gametrailers-Seite bei einem Doppelklick auf den Player in einem neuen Fenster öffnet(ala target="_blank"), oder ist das durch die verwendeten Scripte unmöglich und von außen nicht beeinflussbar?

    Das hat nichts mit dem eingebundenen Code zu tun. Du denkst vermutlich an ein PopUp-Fenster. Dort bindest du dann wiederum HTML-Code ein. Hierfür kannst du window.open() (Javascript) verwenden.

    Zur Info:
    PopUps funktionieren nur, wenn der User Javascript aktiviert hat/darüber verfügt und der User dies zulässt. Letzteres ist häufig nicht der Fall. Zudem wird der User durch PopUps bevormundet, was generell vermieden werden sollte. Es ist dir also zu empfehlen, ohne PopUps zu arbeiten.
    Auch der Einsatz von Frames bringt viele Nachteile mit sich. Siehe:
    http://www.subotnik.net/html/frames.html

    gruß bascombe