Idylle: Schwarzweiss

HalliHallo,
Ich möchte in einer Bildgalerie folgendes:

Die Bilder sind per CSSfilter S/W. Bei Mouseover sollte es wieder Bunt werden und bei mouseout wieder S/W.

das geht nicht
... style="filter:Gray()" onMouseOver="this.style=''" ...

porque?
danke

Illy

  1. Hi Idylle,

    das geht nicht
    ... style="filter:Gray()" onMouseOver="this.style=''"
    porque?

    Deswegen.

    MfG, Dennis.

    --
    Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
    Auf viele Fragen weiß auch Wikipedia eine Antwort.
    1. danke,
      aber wie kann ich das jetzt lösen?

      1. Hi Idylle,

        danke,
        aber wie kann ich das jetzt lösen?

        indem du auf der verlinkten Seite liest, wie man CSS Eigenschaften setzt.

        Das hier ist nämlich _falsch_:

        document.getElementById("foobar").style = "filter:Gray()";

        (bzw. in deinem Beispiel mit Rückreferenzierung this)

        MfG, Dennis.

        --
        Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
        Auf viele Fragen weiß auch Wikipedia eine Antwort.
  2. Hallo Idylle!

    Du scheinst in einer IE-"Idylle" ;-) zu leben, denn

    Die Bilder sind per CSSfilter S/W.

    ist sehr proprietär und wenn du es verwendest, kannst du dir sicher
    sein, dass ein Großteil deiner Besucher nicht in den Genuss des
    Schwarz-Weiß-Effekts kommt.

    ... style="filter:Gray()" onMouseOver="this.style=''" ...

    Das hättest du auch selber nachlesen können.

    porque?

    porc? Schweinefleisch? oder orque? Schwertwal? Habe ich da 'was
    in der frankophonen Sprachentwicklung verpasst? Oder meinst du
    pourquoi? Ah, oui, je sais que je suis un pédant ... ;-)

    ℆, ℒacℎgas

    --
    Bei der intendierten Realisierung der linguistischen Simplifizierung
    des regionalen Idioms resultiert die Evidenz der Opportunität extrem
    apparent, den elaborierten und quantitativ opulenten Usus nicht assi-
    milierter Xenologien konsequent zu eliminieren!
    1. Hallo Lachgas,

      porque?

      porc? Schweinefleisch? oder orque? Schwertwal? Habe ich da 'was
      in der frankophonen Sprachentwicklung verpasst?

      Nein. Du hast aber verpasst, dass es noch andere Sprachen gibt - z.B. die spanische... ;-) (Allerdings hat Idylle den Accent auf dem e vergessen.)

      Gruss aus Luzern,
      Daniel

      1. Hallo daniel84!

        Nein. Du hast aber verpasst, dass es noch andere Sprachen gibt

        Wie? Was?? Das darf nicht wahr sein!

        (Allerdings hat Idylle den Accent auf dem e vergessen.)

        Dann war es ja auch wirklich nicht als porqué zu erkennen, da liegen
        ja Welten zwischen! >;-)

        ℆, ℒacℎgas

        --
        Bei der intendierten Realisierung der linguistischen Simplifizierung
        des regionalen Idioms resultiert die Evidenz der Opportunität extrem
        apparent, den elaborierten und quantitativ opulenten Usus nicht assi-
        milierter Xenologien konsequent zu eliminieren!
        1. Hallo,

          <klugscheiß>
          zumal es sich als Frage auch noch "¿por qué?" schreibt ;)
          </klugscheiß>

          Schöne Grüße

    2. ist sehr proprietär und wenn du es verwendest, kannst du dir sicher
      sein, dass ein Großteil deiner Besucher nicht in den Genuss des
      Schwarz-Weiß-Effekts kommt.

      ein großteil? Von welcher Seite sprechen wir? Heise oder Slashdot? ;).

      IE ist afaik nach wie vor der am meisten eingesetzte Browser, oder?
      Wobei ich allerdings deutlich und mit Nachdruck darauf hinweise, hiermit nichts über dessen Qualität gesagt haben zu wollen *räusper* :)

      Viele Grüße aus Nürnberg,

      Jörg

    3. Hallo!

      Das hättest du auch selber nachlesen können.

      Ach, was liebe ich diese Andeutungen! Dieses "ich weiß es zwar, aber ich sag es dir nicht, denn Wissen muss man sich verdienen!" Und leider bin ich jetzt auch etwas frustriert: Denn ich lese diesen Thread eigentlich nur aus Interesse, und habe dann auch gleich einmal nachgelesen, konnte die Frage aber leider nicht beantworten.

      Ja, ich weiß, dass ich da etwas ganz offensichtliches übersehe. Aber bitte, bitte, ich will's auch wissen! Also helft mir bitte! Was ist der Clou?

      Gruß
      Fredo

      1. Ok, ok, ich glaube, ich hab's.

        Also lieber Illy, wenn ich die Sache richtig einschätze, sollte es wohl

        this.style.filter=''

        heißen. Obwohl das auf den IE ankommt denn hiernach ist diese Eigenschaft gar nicht zulässig. Aber ist ja einen Versuch wert...

        Gruß
        Fredo

      2. Hi Frederik,

        Ja, ich weiß, dass ich da etwas ganz offensichtliches übersehe. Aber bitte, bitte, ich will's auch wissen! Also helft mir bitte! Was ist der Clou?

        Genau, was du übersehen hast: Zugriff erfolgt durch objekt.style.eigenschaft = "wert" und nicht durch objekt.style = "eigenschaft:wert" - jetzt verstanden?

        MfG, Dennis.

        --
        Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
        Wissen ist gut, Können ist besser, aber das Beste und Interessanteste ist der Weg dahin! (Detlef G.)
        1. Genau, was du übersehen hast: Zugriff erfolgt durch objekt.style.eigenschaft = "wert" und nicht durch objekt.style = "eigenschaft:wert" - jetzt verstanden?

          Danke schön! Ich hatte es dann auch noch gerade entdeckt, stand aber erst mal ein bisschen auf dem Schlauch. Und da freut es mich, so eine schlichte und präzise Antwort zu bekommen!

          (Obwohl das mit dem "eine Methode lernen" ja auch nicht ganz abwegig ist).

          LG
          Fredo

      3. Hallo Frederik!

        Dieses "ich weiß es zwar, aber ich sag es dir nicht, denn Wissen
        muss man sich verdienen!"

        Diese Wissenserarbeitung ist in diesem Fall aber besonders fruchtbar
        -- schließlich lernt er dort eine _Methode_, und kriegt nicht bloß
        die Antwort reingewürgt.

        ℆, ℒacℎgas

        --
        Bei der intendierten Realisierung der linguistischen Simplifizierung
        des regionalen Idioms resultiert die Evidenz der Opportunität extrem
        apparent, den elaborierten und quantitativ opulenten Usus nicht assi-
        milierter Xenologien konsequent zu eliminieren!
  3. Hallo, Illy,

    Ich möchte in einer Bildgalerie folgendes:
    Die Bilder sind per CSSfilter S/W. Bei Mouseover sollte es wieder Bunt werden und bei mouseout wieder S/W.

    So sollte es gehen ...

    <img src="http://src.selfhtml.org/logo.gif" style="filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=1)" onmouseover="this.style.filter='progid:DXImageTransform.Microsoft.BasicImage(grayScale=0)'" onmouseout="this.style.filter='progid:DXImageTransform.Microsoft.BasicImage(grayScale=1)'">

    Grüße,

    Sebastian