Gunnar Bittersmann: filename ermitteln

Beitrag lesen

@@Pit

ich würde gerne über natives Javascript den aktuellen filenamen aus der url ermitteln. Meine Idee funktioniert im Chrome, aber im FF nicht.

Kann ich nicht nachvollziehen. Funktioniert im Firefox sowohl mit alert() als auch mit console.log().

var url=location.href;
var urlFilename = url.substring(url.lastIndexOf('/')+1);

Du willst doch nicht wirklich sowas wie index.html?foo=bar oder index.html#quz haben, oder?

Du willst also nicht den ganzen URI location.href auswerten, sondern nur einen Teil davon: location.pathname. [MDN]

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann