Hallo Daniel,
mit JavaScript sprichst du Bilder im Dokument über
document.images['bildname']
an. Um das Bild durch ein anderes zu ersetzen also:
document.images['bildname'].src='bild2.gif';
Also:
function clk1()
{
document.images['a'].src = "start.gif";
}
function clk2()
{
document.images['a'].src = "ueber.gif";
}
Die Funktion oldnav() funktioniert nicht, weil du einen Fehler in der switch-Anweisung hast.
Außerdem enthält analyseframe den gesamten Pfad, nicht nur den Dateinamen.
Es muß heißen:
function oldnav()
{
var analyseframe = parent.main.location.pathname;
analyseframe=analyseframe.substring(analyseframe.lastIndexOf("/")+1,analyseframe.length);
switch (analyseframe)
{
case "start.html":
document.images['b'].src = "nav1.gif";
break;
case "ueber.html":
document.images['b'].src = "nav2.gif";
break;
default:
document.images['b'].src = "nav1.gif";
break
}
}
analyseframe.substring(analyseframe.lastIndexOf("/")+1,analyseframe.length)
holt einen Teilstring aus dem gesamten Pfad ab dem letzten Slash im Pfad.
Für weitere Fragen kannst du mir gerne mailen.
Gruß
Brigitte