02. september 2004 - 17:28Der er
9 kommentarer og 1 løsning
Erstatte + med mellemrum
Hej
Jeg har stadigvæk det her script fra nettet, som giver en bread crumb trail: ________________________________________________________________ <script type="text/javascript"> <!-- var path = ""; var href = document.location.href; var s = href.split("/"); var path="<A HREF=\""+href.substring(0,href.indexOf("/"+s[3])+s[3].length+1)+"/\">Home</A> - "; for (var i=3;i<(s.length-1);i++) { if(s[i].indexOf('Menu')!=0&&s[i].indexOf('Side')!=0&&s[i]!='site') path+="<A HREF=\""+href.substring(0,href.indexOf("/"+s [i])+s[i].length+1)+"/\">"+s[i]+"</A> - "; } i=s.length-1; path+="<A HREF=\""+href.substring(0,href.indexOf(s[i])+s[i].length)+"\">"+s[i]+"</A>"; var url = path; document.writeln(url); //--> </script> ________________________________________________________________
Det resultat der kommer ud i sidste ende er:
Her er du: Home - Test - TestSub - Test+Med+Tekst.htm
Jeg er interesseret i at man ikke kan se .htm og at man kan erstatte + med luft (mellemrum), i den sidste del af trailen (man skal dog stadigvæk kunne klikke på linket og komme tilbage til den side (blive))
jeg har lige hente det link, og det ser sån her ud : Home - C: - Documents%20and%20Settings - Administrator - Desktop - Untitled-3.htm... og så vil du gerne have fjernet .htm eller hvad
>>sutpark: Ja jeg vil gerne have fjerne .htm og da jeg benytter MCMS giver det +'er når man laver mellemrum i sidernes navngivning, så derfor vil jeg også gerne erstatte + med luft (mellemrum)
Så får jeg følgende, når jeg vil navngive siden: "Invalid name. The name is either empty or contains invalid characters. A name must contain at least one valid character. Valid characters include [a-zA-Z0-9 .-_()]. Additionally, a valid name may not end with a period or contain two consecutive periods."
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.