OnMouseOver Effect für Firefox?
lima-city → Forum → Die eigene Homepage → Homepage Allgemein
austausch
beitrag
dynamischen filter
erfindung
filter
gesetzt beitrag
hierbei
hilfe
laufzeit
style
vielen herzlichen dank
-
Hi!
Um gleich auf mein Problem zu kommen, ich finde diesen effect wirklich genial aber er funktioniert einfach nicht für Firefox. Ich möchte aber, dass meine HP für alle User gleich aussieht und vor allem das alle effecte funktionieren. Nur WIE ?!
<script> /* Gradual-Highlight Image Script II- By J. Mark Birenbaum (birenbau@ugrad.cs.ualberta.ca) Permission granted to Dynamicdrive.com to feature script in archive For full source to script, visit http://dynamicdrive.com */ nereidFadeObjects = new Object(); nereidFadeTimers = new Object(); /* object - image to be faded (actual object, not name); * destop - destination transparency level (ie 80, for mostly solid) * rate - time in milliseconds between trasparency changes (best under 100) * delta - amount of change each time (ie 5, for 5% change in transparency) */ function nereidFade(object, destOp, rate, delta){ if (!document.all) return if (object != "[object]"){ //do this so I can take a string too setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0); return; } clearTimeout(nereidFadeTimers[object.sourceIndex]); diff = destOp-object.filters.alpha.opacity; direction = 1; if (object.filters.alpha.opacity > destOp){ direction = -1; } delta=Math.min(direction*diff,delta); object.filters.alpha.opacity+=direction*delta; if (object.filters.alpha.opacity != destOp){ nereidFadeObjects[object.sourceIndex]=object; nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate); } } </script>
auf jeden fall schaut das auf meiner homepage dann so aus, wenn man IE benutzt: http://kyoko.lima-city.de/mugennosora/art.htm
Bitte helft mir!
Vielleicht habt ihr ja ein besseres script, das genau das gleiche bewirkt oder ihr könnt mir eventuell erklären was an diesem script geändert werden muss, damit es funktioniert.
Auf jeden fall schon mal im voraus vielen herzlichen Dank für eure Bemühungen.
Grüße,
Kyo
Beitrag geändert: 18.10.2007 23:34:57 von kyoko
//EDIT by ferdinand24
Code wegen Designverschiebung in CODE-Feld gesetzt
Beitrag geändert: 24.10.2007 14:16:29 von ferdinand24 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Die dynamischen Filter ( http://de.selfhtml.org/dhtml/modelle/dynamische_filter.htm ) sind eine Erfindung von Microsoft und werden entsprechend nur vom IE unterstützt.
Es handelt sich hierbei um ein Überbleibsel aus dem 1. Browserkrieg und es ist nicht anzunehmen, dass diese Filter jemals von anderen Browsern unterstützt werden.
Falls du solche Styles verwenden willst, dann nimm dir einfach ein gutes Malprogramm (z.B. Gimp) und verändere deine Bilder damit.
Du kannst dann zwar nicht die Bilder zur Laufzeit im Browser verändern, aber du kannst sie per JS gegen andere, aufgestylte Bilder austauschen. -
aww... schade, dachte mir das wäre vielleicht irgendwie möglich.
aber trotzdem vielen herzlichen dank für deine hilfe =3 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage