Steuerelement Aktivieren

Peter Schneider

Legendäres Mitglied
Hallo,

ich habe einen "Flashwerbebanner" einer Firma aufgeschalten, der den Link schon enthält. Nun kommt natürlich in IE "Klicken Sie hier um das Steuerelement zu aktivieren"...
Sprich: der User benötigt zwei Klicks, um effektiv zur Anbieter-Seite zu gelangen.

Kennt jemand einen Work-Around für das Problem (JS)? Meine Idee ist, den Link innerhalb des Flashs zu entfernen und dann z.B. ein transparentes gif mit dem Link darüberzulegen... (Leider kann ich da nicht auf die schnelle den Link aus dem Flash entfernen).

Falls jemand bessere Vorschläge hat, lasst es mich bitte wissen!
 
Wenn ich das richtig weiß, dann mußte das Microsoft mal einführen, weil es irgendeinen dazu verlorenen Patentstreit gab.

Sprich: Es dürfte keinen Workaround für den IE geben.
 
Dürfen ist das eine...

Wenn ich z.B. hier den Banner im oberen Teil der Seite anschaue ("Sartorius"), so verhält sich mein IE wie von früher gewohnt:
http://www.bionity.com/?language=d

Ich habe jetzt auch schon selbst ein wenig recherchiert. Das eine geht Richtung document.write (also alles via JS ausgeben). Sprich, wenn eine externe JS in die Seite eingebunden wird, dann ist das "Element" nicht mehr innerhalb der Seite und ist somit auch vom Patent nicht betroffen.

http://msdn2.microsoft.com/en-us/library/ms537508.aspx

Und mittlerweile bin ich schon bei Adobe angelangt:
http://www.adobe.com/devnet/activecontent/.../devletter.html

Ok, der "Work-Around" ist tatsächlich einfach... Das ganze
<object>...</object>

in eine externe .js-Datei:
document.write ("<object>...</object>");

Dann in der gewohnten html-Datei die externe js einbinden und das object noch in einem <noscript>-Container präsentieren... Na ja...
Schon wieder zwei Stunden meines Lebens
sad.gif
 
Zurück
Oben