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ändert von: [SpecFor]crusher am 2002-07-02 17:19 ]