PDA

Vollständige Version anzeigen : Opera - Kompatibilätsprobleme


klaus52
30-11-2003, 21:21
Hallo!
Ich bastel grad an ner Homepage für meinen Jahrgang, des heißt, ist schon beinahe fertig, und jetzt wollt ich mla schauen, ob die Page auch in Opera richtig dargestellt wird...

Naja, im Großen und ganzen ja, 2 kleine Abweichungen sind allerdings noch da:

1.) Man kann sich bei der HP zwischen 2 Designs entscheiden. Man sieht jeweils 1 kleines Preview-Pic zum Design, dass durch einen Filter ( <img src= style="filter:Gray()" [...] )grau erscheint, und erst bei mouseover farbig wird.
Naja, solche Filter scheinen bei opera nichts zu funktionieren... Hab ich noch ne andere Möglichkeit den gleichen Effekt zu erzielen? Man könnte sicherlich machen, dass er beim mouseover ein andere Bild lädt, aber ich möchte es eigtl. vermeiden, dass soviel geladen werden muss.... gibts sonstige Alternativen?

2.) Ich hab ein kleines GB gemacht... beim Klicken auf Smilies sollen dann auch die entsprechenden Textabkürzugen (z.B. :-) )in das Textfeld kommen. Ok, das klappt. Im IE schiebt er danach mit "document.form1.Text.focus();" ddie Eingabeposition ans Ende des Textfeldes, hinter das eingegebene Smily, in Opera bleibt die Eingabeposition, woe sie ist, also vor dem Smily. Lässt sich das durch irgendnen weiteren Befehl ändern?
Hmm, ich seh grad, hier aufm Board ist ja das gleiche Problem.... naja, gibts vielleicht trotzdem ne Lösung?

Naja, wär schön, wenn jemand Lösungen kennt, wenn nicht sind des wohl doch nur kleinere Dinge, mit denen man zur Not leben könnte ;)

CU
&nbsp;Klaus

frenetic
07-12-2003, 01:24
Original geschrieben von klaus52

1. ) [...] Naja, solche Filter scheinen bei opera nichts zu funktionieren... Hab ich noch ne andere Möglichkeit den gleichen Effekt zu erzielen? Man könnte sicherlich machen, dass er beim mouseover ein andere Bild lädt, aber ich möchte es eigtl. vermeiden, dass soviel geladen werden muss.... gibts sonstige Alternativen?

2.) Ich hab ein kleines GB gemacht... beim Klicken auf Smilies sollen dann auch die entsprechenden Textabkürzugen (z.B. :-) )in das Textfeld kommen. Ok, das klappt. Im IE schiebt er danach mit "document.form1.Text.focus();" ddie Eingabeposition ans Ende des Textfeldes, hinter das eingegebene Smily, in Opera bleibt die Eingabeposition, woe sie ist, also vor dem Smily. Lässt sich das durch irgendnen weiteren Befehl ändern?
Hmm, ich seh grad, hier aufm Board ist ja das gleiche Problem.... naja, gibts vielleicht trotzdem ne Lösung?Erstere Vermutung von dir ist richtig. Die Filter funktionieren nur beim IE (ab welcher Version weiss ich nimmer) - evtl. haben sich andere Browser auch schon teilweise zur Nutzung der Filter durchgerungen, aber ursprünglich war der IE in der Hinsicht Vorreiter.

Zweiteres Problem kenn ich auch und hab ihm auch schon einige Male nachstudiert. Ich kann mir keinen Reim machen, wieso Opera da zickt. Sorry, ber sobald ich was find, werd ich's dich wissen lassen. ;)


~f