Flash in html einbinden inkl href

  • Ich habe hier folgenden Code:


    Dieser Code erzeug einen Flashbanner in meinem Forum.
    Wie bekomme ich es jetzt hin, dass ich einen Hyperlink aus dem banner mache?

  • ja das ist meine .swf

    wie trage ich deinen codeschnipsel in meine html ein? darf nur html sein...

  • wenns eh deine swf ist kannst du doch den link direkt in die flashdatei schreiben oder nicht? Z.B. mit einem unsichtbaren layer über dem banner den man anklicken kann

  • ja das würde bei meiner gehen...

    aber da es sich umbanner werbung handelt und nicht jeder einen selbst erstellen banner hat sondern ein bannergenerator benutzt geht das nicht

  • Ich hab jetzt noch ein wenig rumprobiert... Aber flash-objects scheinen immer im obersten layer zu liegen, mit drüberlegen war nichts.

    Und da du anscheinend doch nicht nur eine .swf hast sondern noch die von fremden bekommen möchtest - müssen sie oder du eben von hand den Link machen. Mit HTML hat das leider nix mehr zu tun (was Driver dir geschrieben hat sollte auch in die Flashdatei rein)

  • Und was passiert wenn man das Objekt in einen <a href=""> macht? So klappt das ja auch mit bildern.

    Der, der weiß dass er nichts weiß, weiß mehr als der, der nicht weiß, dass er nichts weiß.

    Wer nach etwas fragt, geht grundsätzlich das Risiko ein, es auch zu bekommen!

  • Nein, funktioniert nicht. Flash nimmt einfach den obersten Layer für sich in anspruch und somit auch alle möglichen integrationen (mouseover, mouseclick etc.).

    Ich hab es mit <a> drumrum und <a><div> probiert. Ansonsten hab ich noch versucht ein <img> drüberzulegen - es ist eindeutig unter dem Flashobjekt und lässt sich nicht anklicken. Nachdem das nicht funktioniert denk ich nicht das es mit area / map funktionieren würde...

    /P.S. damit hat es nichts mehr mit HTML zu tun... Da man aber JS in flash einbauen kann, könnte es möglich sein etwas in richtung flash include zu machen (das ziel wäre dann das fremde .swf in sein eigenes file automatisch zu importieren) - ich weiß es nicht, hab auch kein Flasheditor mit dem ich das ausprobieren könnte.

    2 Mal editiert, zuletzt von Grevas (29. Juli 2009 um 00:01)

  • Auch wenn ich das gefühl hab den Threadersteller interessierts nicht mehr, vllt interessierts ja jemanden anders der vorbeischaut...


    Also, mit z-index gehts nicht.

    Jetzt hats mich aber geärgert also hab ich ein wenig gegoogled:

    So gehts, hat im IE allerdings eine nicht ganz so tolle wirkung - man muss den banner 2 mal anklicken bevor der link aufgeht...

    /p.s. das bild ist unsichtbar in IE, Firefox & Safari, wenn jemand lust hat kann er ruhig noch opera testen und wenns nicht läuft den richtigen opacity befehl für opera raussuchen ^^ /edit: ich denke jetzt passts. opacity reicht im normalfall für alle, die anderen sind für veraltete browserversionen.

    8 Mal editiert, zuletzt von Grevas (29. Juli 2009 um 12:10)

  • interessieren tut es mich schon noch.
    aber es kam eine weile keine antwort, deswegen hab ich ein wenig gewartet

    ich werde es einfach bei den jpeg bannern lassen und flashbanner müssen dann eben ein geturl eingebaut bekommen, wenn sie unbedingt ein flash banner haben wollen


    danke für die hilfe

  • Du könntest das Flasch auch in eine GIF umwandeln, solange es nur eine Animation ist. Das GIF kannst du dann 100%ig mit <a> verlinken.

    Der, der weiß dass er nichts weiß, weiß mehr als der, der nicht weiß, dass er nichts weiß.

    Wer nach etwas fragt, geht grundsätzlich das Risiko ein, es auch zu bekommen!