• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Frage zu Bildwechsel

D

Dietmar

Guest
Ich benötige ein Script zum Grafikwechsel. Ich habe
eine Tabelle mit zwei Spalten angelegt. In der ersten Spalte sind
Navigationsbullets angelegt. Die Grafiken für die Navigationsleiste sind gleich.
In der zweiten Spalte jeweils Navigationslinks (Textlink).
>>--<td>bild</td><td><a href"">text</a></td>--<<
Bei Mousover des Texlinks möchte ich die Bullets (Farbe) ändern. Ich habe die
Grafiken (Bullets)in anderer Farbe vorliegen. Bisher habe ich nur Scripte
zum direkten Linkgrafikwechsel gefunden. Für eine Hilfestellung wäre ich
dankbar.
 
Ich weiß nicht, ob ich dich ganz richtig verstanden hab. Brauchst du nur das?

href="javascript: document.images.src='anders.gif'"

Da wo jetzt i ist, muß der Nummer des Bildes rein, also wievieltes Bild von oben links, minus 1.

Das Image kann man auch preloaden, im head, im script

bild = new Image();
bild.src = 'anders.gif';

und dann

href="javascript: document.images.src=bild.src"
 
hi,

versuchs mal damit....


<script language="JavaScript">
<!--
Normal0 = new Image();
Normal0.src = "1.gif";
Highlight0 = new Image();
Highlight0.src = "2.gif";

Normal1 = new Image();
Normal1.src = "3.gif";
Highlight1 = new Image();
Highlight1.src = "4.gif";

function Bildwechsel(Bildnr,Bildobjekt)
{
window.document.images[Bildnr].src = Bildobjekt.src;
}
//-->
</script>

<img SRC="1.gif" BORDER="0"><br><br>
<a href="#" onMouseOver="Bildwechsel(0,Highlight0)" onMouseOut="Bildwechsel(0,Normal0)">blabla</a>
<img SRC="3.gif" BORDER="0"><br><br>
<a href="#" onMouseOver="Bildwechsel(1,Highlight1)" onMouseOut="Bildwechsel(1,Normal1)">blabla</a>


für jedes weitere Bild erweiterst du nur noch das Script

ciao,
Klaus...
 
Zurück
Oben