Hallo,
sämtliche transparenten Teile sollen transparent bleiben und alle grünen Bereiche sollen transparent werden.
Das ganze MUSS in JavaScript gelöst werden und ich kann das Bild selbst unmöglich ändern.
dann sehe ich keine Möglichkeit. Javascript kann nicht auf die Bildinformation als solche zugreifen und sie manipulieren, auch nicht bestimmte (Farb-)Bereiche transparent machen. Umgekehrt -also transparente Bereiche deckend machen- wäre schon eher was zu machen, indem man dem Bild eine Maske überlagert (oder hinterlegt), die die gewünschten Flächen abdeckt.
Ich hab mich jetzt schon durch die unzählige vielfalt der Internet-Explorer-Filter gewählt aber nichts passendes gefunden, um mein Problem zu lösen.
Ich fürchte, bei dieser Erkenntnis wird es bleiben.
Die Frage ist, warum du an der Problem-Grafik nichts ändern kannst. Wenn du sie an anderer Stelle exakt in ihrer jetzigen Form brauchst, dann mach doch für deinen gewünschten Effekt eine Kopie und überarbeite diese.
So long,
Martin
Niemand lebt allein von seinen Träumen.
Aber wer träumt, lebt noch.