Hallo,
ich würde gerne über natives Javascript den aktuellen filenamen aus der url ermitteln. Meine Idee funktioniert im Chrome, aber im FF nicht. Woran liegt das oder wie geht es besser?
var url=location.href;
var urlFilename = url.substring(url.lastIndexOf('/')+1);
alert(urlFilename);
(Das obiger Schnipsel ohnehin nur funktioniert, wenn auch tatsächlich ein filename angegeben ist, ist mir klar, das ist in diesem Fall auch ok so.)
Übrigens, window.alert(this.href.substr(this.href.lastIndexOf('/') + 1));
funktioniert auch im FF.
Den alert() nutze ich in diesem Fall übrigens anstelle von console.log(), weil es im Entwicklerwerkzeug des FF auch funktioniert. Nur im normalen FF klappts nicht.
Pit