06. marts 2006 - 12:13
Der er
3 kommentarer og 1 løsning
Fjerne tegn fra variabel
Jeg vil gerne have fjernet stien fra nedenstående eksempel via java, så jeg kun har filnavnet tilbage uden %20 og uden extension. Hvordan gøres det? Jeg får stien via en variabel i javascript der hedder FOTO. ../images/Typer/type1/billede%201%20udefra.jpg Det skal gerne ende med "billede 1 udefra"
Annonceindlæg fra Lenovo
06. marts 2006 - 12:25
#1
sådan? <script type="text/javascript"> var sti="../images/Typer/type1/billede%201%20udefra.jpg"; sti=sti.substring(sti.lastIndexOf('/')+1,sti.lastIndexOf('.')).replace(/%20/gi,' '); alert(sti); </script>
06. marts 2006 - 13:11
#4
Her er lige en ekstra ;) <script type="text/javascript"> foto="../images/Typer/type1/billede%201%20udefra.jpg"; foto=decodeURI(foto); streng1=foto.lastIndexOf("\\"); streng2=foto.lastIndexOf("/"); if(streng1>streng2)strengnr=streng1+1;else strengnr=streng2+1; streng=foto.substr(strengnr);document.write(streng); </script>