Von Variable hinteren Teil wegschneiden
Dirk Schäfauer
- javascript
Hallo zusammen,
ich lese per Javascript die aktuell geladenen Seite eines Frames aus.
Dabei erhalte ich einen Wert wie z.B. "Seite.htm". Wie kann ich denn jetzt von dieser Variable den letzten Teil, also ".htm" wegschneiden?
Ich brauche nur den Seitennamen, aber nicht die Erweiterung.
Kann mir da jemand helfen?
Vielen Dank im Vorraus
Dirk
Hallo,
Wenn es immer 'htm' ist, kannst Du einfach ein replace() machen. Andernfalls kannst Du zB. den Namen am Punkt in ein Array spalten, das letzte Element rauswerfen und den Namen aus dem Rest neu zusammensetzen.
Dieter
Hallo,
Wenn es immer 'htm' ist, kannst Du einfach ein replace() machen. Andernfalls kannst Du zB. den Namen am Punkt in ein Array spalten, das letzte Element rauswerfen und den Namen aus dem Rest neu zusammensetzen.
Dieter
Es sind nicht alle .htm es kann auch .gif oder .jpg sein...
Grüsse Dirk
Hallo,
Dann machs halt so, wie in 'andernfalls' beschrieben, deswegen steht's da.
Dieter
Hallo Dirk, hallo Dieter,
Dann machs halt so, wie in 'andernfalls' beschrieben, deswegen steht's da.
Oder ohne die Umwandlung in ein Array und zurück:
http://selfhtml.teamone.de/javascript/objekte/string.htm#index_of
http://selfhtml.teamone.de/javascript/objekte/string.htm#substring
Grüße
Andreas