WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !


Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » image ready + die erstellten sripts.. » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von [SpecFor]crusher
hiho.
ich bin leider absoluter neuling in sachen Imageready und JS, und wollte mir mit imageready ein rollover menü erstellen.
ich habe die grafiken auch schon fertig, und auch schon mit IR die 4dateien mit dem script drin erstellen lassen. nur ich möchte nun diese 4bilder mit den rollover bildern in einer datei zusammen einbinden...
dazu dachte ich mir, das ich einfach den preload teil dazu anpasse, und das das dann ginge.
schaut nun so aus:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34:
<!-- ImageReady Preload Script (menu.psd) -->
<SCRIPT LANGUAGE="JavaScript">
<!--

function newImage(arg) {
        if (document.images) {
                rslt = new Image();
                rslt.src = arg;
                return rslt;
        }
}



var preloadFlag = false;
function preloadImages() {
        if (document.images) {
                menu_anmeldung_01_over = newImage("images/menu_anmeldung_01-over.gif");
                menu_strecke_01_over = newImage("images/menu_strecke_01-over.gif");
                menu_ergebnisse_01_over = newImage("images/menu_ergebnisse_01-over.gif");
                menu_fakten_01_over = newImage("images/menu_fakten_01-over.gif");
                preloadFlag = true;
        }
}
function changeImages() {
        if (document.images && (preloadFlag == true)) {
                for (var i=0; i<changeImages.arguments.length; i+=2) {
                        document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
                }
        }
}
// -->

und im html teil sind die bilder so eingebunden:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9:
<table>
          <tr><td><A HREF="#"
        ONMOUSEOVER="changeImages('index_01', 'images/menu_fakten_01-over.gif'); return true;"
        ONMOUSEOUT="changeImages('index_01', 'images/menu_fakten_01.gif'); return true;">
<img src="images/menu_fakten_01.gif" width="145" height="60" border="0" alt="">
</a></td></tr>
     </table>

nun bekomme ich beim testen aber eine fehlermeldung..sprich genau dann wenn ich mit der maus über das bild fahre..
1: 
2: 
3:
fehler: 'document[...] ist Null oder kein Objekt

für die korrekte verison wäre ich dankbar
crush

[ Diese Nachricht wurde geändert von: [SpecFor]crusher am 2002-07-02 17:18 ]

[ Diese Nachricht wurde ge&auml;ndert von: [SpecFor]crusher am 2002-07-02 17:19 ]

Nach oben