dateinamen einer grafik ermitteln...
groovebird
- javascript
Hallo...
ich habe im html über <img src="images/xxx.gif"> eine grafik. wie kann ich jetzt per javascript nur den dateinamen ermitteln? (also als ausgabe brauche ich xxx.gif
gruss
ich habe im html über <img src="images/xxx.gif"> eine grafik. wie kann ich jetzt per javascript nur den dateinamen ermitteln? (also als ausgabe brauche ich xxx.gif
Zum Beispiel mit substring().
Gibts da auch ne einfache methode? wenn ich mir
document.images[0].src
ausgeben lasse, bekomme ich immer den kompletten pfad, den will ich aber nicht
Gibts da auch ne einfache methode? wenn ich mir
document.images[0].src
ausgeben lasse, bekomme ich immer den kompletten pfad, den will ich aber nicht
Was genau hast Du an
Zum Beispiel mit substring().
nicht verstanden?
bei substring heist es hier:
Extrahiert aus einer Zeichenkette eine Teilzeichenkette ab einer bestimmten Zeichenposition und bis zu einer bestimmten Zeichenposition. Gibt die extrahierte Zeichenkette zurück. Erwartet folgende Parameter:
1. Index Anfang = Position des ersten zu extrahierenden Zeichens in der Zeichenkette, wobei bei 0 zu zählen begonnen wird.
1. Index Ende = Position des ersten nicht mehr zu extrahierenden Zeichens in der Zeichenkette, wobei bei 0 zu zählen begonnen wird.
so mein problem, ich weis ja nicht wo die position des ersten zeichens ist und einen endpunkt habe ich ja auch nicht, weil der dateiname ja eh am ende steht.
zum beispiel: http://localhost/projekt/images/gif1.gif..nur der pfad ist doch local anders als zum beispiel beim provider und da nützt es mir wenig wenn ich feste zahlen da reinschreib.
vielleicht hab ich nen denkfehler, und du hast ne lösung für mich?
Hallo,
so mein problem, ich weis ja nicht wo die position des ersten zeichens ist und einen endpunkt habe ich ja auch nicht, weil der dateiname ja eh am ende steht.
Du suchst für den Anfang:
http://selfhtml.teamone.de/javascript/objekte/string.htm#index_of bzw.
http://selfhtml.teamone.de/javascript/objekte/string.htm#last_index_of
und für das Ende:
http://selfhtml.teamone.de/javascript/objekte/string.htm#length (Ende)
Grüße
Torsten
hi,
ich kann mich des eindrucks nicht erwehren, dass sich hier ein "alex" jetzt "groovebird" nennt, um sein doppelposting zu verschleiern, [pref:t=63652&m=361200]
gruss,
wahsaga
Hallo wahsaga,
ich glaube nicht, daß es sich um ein Doppelposting handelt. Ich glaube, die Wahrheit ist viel schlimmer...
So long, sschumann