Browser verwirft Button-Farbe
Angelkiss
- browser
Hallo,
ich habe in meiner Website Rollover-Button, die ich mit ImageReady erstellt habe. Wenn ich allerdings die Seite hochlade verwerfen alle Browser (IE, Netscape7, Opera6+7, Mozilla) meine Farben, die Rollover werden halbtransparent und das sieht Sch... aus. Erst wenn ich mit dem Cursor drüberfahre nehmen sie ihre ursprüngliche Gestalt an. Woran kann das liegen und was kann ich tun?
Gruß
Angelkiss
Hi,
ich habe in meiner Website Rollover-Button, die ich mit ImageReady erstellt habe. Wenn ich allerdings die Seite hochlade verwerfen alle Browser (IE, Netscape7, Opera6+7, Mozilla) meine Farben, die Rollover werden halbtransparent und das sieht Sch... aus. Erst wenn ich mit dem Cursor drüberfahre nehmen sie ihre ursprüngliche Gestalt an.
Woran kann das liegen
an fehlerhaftem Code.
und was kann ich tun?
Den Code korrigieren.
Weitergehende Hilfe ist ohne den Code selbstverständlich nicht möglich.
cu,
Andreas
Hier der Code (nur das wichtigste):
<html>
<head>
...
<!-- ImageReady Preload Script (logo-animation.psd) -->
<SCRIPT LANGUAGE="JavaScript">
<!--
function newImage(arg) {
if (document.images) {
rslt = new Image();
rslt.src = arg;
return rslt;
}
}
function changeImages() {
if (document.images ) {
for (var i=0; i<changeImages.arguments.length; i+=2) {
document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
}
}
}
// -->
</SCRIPT>
<!-- End Preload Script -->
</head>
<body>
<!--ImageReady Slices (logo-animation.psd) -->
<A target="_top" HREF="start.html"
ONMOUSEOVER="changeImages('logo_animation_01', 'images/logo-animation_01-over.gif'); return true;"
ONMOUSEOUT="changeImages('logo_animation_01', 'images/logo-animation_01.gif'); return true;">
<IMG NAME="logo_animation_01" SRC="images/logo-animation_01.gif" WIDTH=226 HEIGHT=85 BORDER=0></A>
<!-- End ImageReady Slices-->
</body>
</html>
hi,
function changeImages()
ONMOUSEOVER="changeImages('logo_animation_01', 'images/logo-animation_01-over.gif'); return true;"
ONMOUSEOUT="changeImages('logo_animation_01', 'images/logo-animation_01.gif'); return true;"
du rufst die funktion mit zwei parametern auf, aber in der definition der funktion kommt gar kein parameter vor ...?
gruss,
wahsaga
Hab´s damit probiert, hab einen Parameternamen eingegeben, funktioniert auch nicht. Ich dreh bald am Rad! Das Logo und die Umrisse sind da, aber die Farben werden einfach teilweise weggeschmissen. Ich hab einen gelben Hintergrund und das Logo hat graue (so sollte es ursprünglicherweise sein) Streifen, die dann grünlich werden. Wie gesagt beim Drüberfahren sieht es wieder normal aus.
Gruß
Angelkiss