Martin aus Wien: Flash embed.

Guten Abend allerseits!

Wenn im IE Explorer ein Flash-Movie läuft und man fährt mit mit der Maus drüber, gibt's so einen hässlichen Rahmen und eine Meldung: "Klicken Sie hier um dieses Steuerelement zu aktivieren und zu verwenden." - Obwohl das Movie eh läuft.
Kann man das verhindern?

Und Firefox versteht anscheinend <param name="loop" value="false"> nicht und loopt fröhlich weiter. Verlangt der eine andere Syntax?

Gruß und Dank

Martin

  1. Hi Martin!

    Kann man das verhindern?

    Da muss ich ehrlich gesagt passen, aber hast du den Film valide eingebunden?

    Und Firefox versteht anscheinend <param name="loop" value="false"> nicht und loopt fröhlich weiter.

    Dann unterbinde das doch schon in der Flashdatei.

    MfG H☼psel

    --
    "It's amazing I won. I was running against peace, prosperity, and incumbency."
    George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
    Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)
  2. Hallo,

    Firefox und Co. binden Flash-Filme nicht über <object> und <param>, sondern über <embed> ein.

    Den "hässlichen Rahmen" kannst du per JavaScript unterbinden. Microsft bietet dazu einige Ansätze an: http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/activating_activex.asp

    Denis

    1. Hallo Denis,

      Firefox und Co. binden Flash-Filme nicht über <object> und <param>, sondern über <embed> ein.

      das stimmt so nicht. Es ist (natürlich) möglich, Flash für Geckobrowser standardkonform, und damit ohne <embed> einzubinden.

      Gruß
      Olaf

    2. Den "hässlichen Rahmen" kannst du per JavaScript unterbinden. Microsft bietet dazu einige Ansätze an: http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/activating_activex.asp

      Danke Denis, das hat geklappt!

      Allen anderen auch danke!

      Martin

  3. Hi,

    Microsoft hat vor kurzem eine Änderung aufgrund einer Patentverletzung beim IE durchgeführt. Es handelte sich bei der Patentverletzung um Einbettung von visuellen Objekten (z.b. Flash , Active-X, Java-Applets) im IE. MS musste daher die Integration ändern, sodass der User normalerweise immer auf das Control per Mausklick aktivieren muss, um es zu nutzen.

    Bei alten IE 6 Versionen ohne Update passiert dies nicht.

    Weitere Infos dazu standen vor ein paar Monaten bei Heise.
    Einen Ansatz für einen Workaround hat  Denis geliefert.

    Viele Grüße

    FZ

    Guten Abend allerseits!

    Wenn im IE Explorer ein Flash-Movie läuft und man fährt mit mit der Maus drüber, gibt's so einen hässlichen Rahmen und eine Meldung: "Klicken Sie hier um dieses Steuerelement zu aktivieren und zu verwenden." - Obwohl das Movie eh läuft.
    Kann man das verhindern?

    Und Firefox versteht anscheinend <param name="loop" value="false"> nicht und loopt fröhlich weiter. Verlangt der eine andere Syntax?

    Gruß und Dank

    Martin