Daniel Zander: Pathname IE5-PC klappt nicht / Browser Cache zugriff?!

Hallo leiber Forumteilnehmer, noch zwei fragen

  1. Habe freundlicherweise ein Script von einer
    Teilnehmerin "Brigitte" bekommen. Leider klappt das
    nicht im IE5-PC. habe auch folgenden Check gemacht:

<html><head><title>Test</title>

<script language="JavaScript">
var framedatei = window.location.pathname;
framedatei=framedatei.substring(framedatei.lastIndexOf("/")+1,framedatei.length);
alert("Aktueller Pfad: " + framedatei);
</script>
</head><body>
</body></html>

Das Script soll aus dem Pfadnamen nur den Teil analysieren,
der hinter dem letzten slash liegt, also die datei.
Kennt jemand eine Loesung ?!
Anbei sind screenshots von NS klappt und IE klappt nicht.

  1. ist es eigentlich egal ob ich schreibe...

b = new Image (); b.src = "../nav/nav1.gif";
b = new Image (); b.src = "../nav/nav2.gif";
.... usw

oder sollte ich das mit

1 = new Image (); 1.src = "../nav/nav1.gif";
2 = new Image (); 2.src = "../nav/nav2.gif";
.... usw

auch wenn ich nicht auf die image namen 1, 2 usw.
bezug nehme?!
Hauptsache die Dateien sind im Browser-Cache!

Danke, Gruss Daniel
ps. die Sonne scheint, es ist also keine Legende!

  1. Das mit dem Pfadnamen passiert, wenn Du lokal ohne http-server auf einem Windows-Rechner
    herumbrowst. Dein Script müßte dann nach einem backslash ("\") fragen.

    Mit einem http-Server (z.B.http://www.omnicron.ab.ca/, privat frei) müßte Dein Script auch mit IE laufen.
    Gruß von Bill.
    soeren