Avatar billede mikmakmuk Nybegynder
06. september 2002 - 09:44 Der er 18 kommentarer og
1 løsning

title

er det muligt via et script at få sat filnavnet ind i title tagget?
Avatar billede bamzen Nybegynder
06. september 2002 - 09:51 #1
har du prøvet med

document.title = 'en ny titel'

?
Avatar billede mikmakmuk Nybegynder
06. september 2002 - 09:55 #2
Det jeg gerne vil er at lave et lille script som sætter filnavnet ind

<title>scriptet</title>
Avatar billede mikmakmuk Nybegynder
06. september 2002 - 10:34 #3
jeg ved ikke at det kan lade sig gøre, eller om det overhovedet er smart
Avatar billede Slettet bruger
06. september 2002 - 17:06 #4
Tjo, måske sådan her:

<script>
loc = self.location.href;
filnavn = loc.substring(loc.lastIndexOf("/"), loc.length);
document.title = filnavn;
</script>
Avatar billede mikmakmuk Nybegynder
08. september 2002 - 15:24 #5
du er for vild phoenixv, skide smart. Hvordan får jeg så fjernet \ foran teksten. Nu står der \navnet.html. Jeg vil gerne have der til at stå navnet.html
Avatar billede mikmakmuk Nybegynder
08. september 2002 - 15:24 #6
ups det er / jeg vil have væk :-)
Avatar billede mikmakmuk Nybegynder
09. september 2002 - 11:06 #7
Hmmm den gør ikke det jeg vil have den til. Jeg vil have den til at tage det navn som filen hedder og lægge op i title, ikke hvad der står i urlen.
Avatar billede Slettet bruger
09. september 2002 - 15:09 #8
Mit script skal lige rettes til:

<script>
loc = self.location.href;
filnavn = loc.substring(loc.lastIndexOf("/") + 1, loc.length);
document.title = filnavn;
</script>

Og hvad mener du med filens navn? Filens navn er vel den sidste del af url'en!
Avatar billede Slettet bruger
09. september 2002 - 15:45 #9
Hvis du vil fjerne endelsen gøres det således:

<script>
loc = self.location.href;
filnavn = loc.substring(loc.lastIndexOf("/") + 1, loc.length);
navn = filnavn.substring(0, filnavn.lastIndexOf("."));
navn = navn.charAt(0).toUpperCase() + navn.substring(1, navn.length); //Får navnet til at starte med stort. Kan fjernes
document.title = navn;
</script>
Avatar billede mikmakmuk Nybegynder
09. september 2002 - 16:38 #10
nej det er det faktisk ikke :-)
Avatar billede Slettet bruger
09. september 2002 - 16:51 #11
Hvad er ikke?
Avatar billede Slettet bruger
09. september 2002 - 16:51 #12
Hvad mener du så med filens navn?
Avatar billede mikmakmuk Nybegynder
09. september 2002 - 17:53 #13
det den hedder på serveren
Avatar billede mikmakmuk Nybegynder
09. september 2002 - 17:54 #14
Det kan sikkert ikke lade sig gøre
Avatar billede mikmakmuk Nybegynder
09. september 2002 - 17:54 #15
Det er et eller andet gammelt cgi interface
Avatar billede mikmakmuk Nybegynder
09. september 2002 - 17:55 #16
Urlen er altid den samme
Avatar billede Slettet bruger
10. september 2002 - 14:42 #17
"Et eller andet gammelt cgi interface". Nu er jeg for alvor forvirret. JavaScript kan ikke sådan uden videre hive informationer fra serveren, så med mindre du kan operere med et server-side sprog, så ved jeg ikke rigtig, hvad du kan gøre!
Avatar billede mikmakmuk Nybegynder
10. september 2002 - 16:55 #18
Det kan jeg sandelig godt forstå :-). Det kan ikke lade sig gøre på den måde jeg gerne ville. I det miljø jeg arbejder har jeg desvære ikke adgang til et server-side sprog. Det var ellers en fed nok løsning du kom med. Det er bare lidt svært, når det rent faktisk er umuligt. Jeg ville hellere arbejde i ASP eller JAVA, men sådan er det ikke på min arbejdsplads. Du skal have tusinde tak for din hjælp. Hvis du sender en mail med din adresse til mikbis1@mail.dk, så kviterer jeg med en god flaske whiskey :-) Det er for fedt at der er mennesker som dig til som gider hjælpe.
Avatar billede Slettet bruger
11. september 2002 - 15:39 #19
Nej tak, en anden gang måske! :)

Jeg er godt forsynet!
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester