Avatar billede goose Nybegynder
30. september 2002 - 09:40 Der er 7 kommentarer og
1 løsning

Udtræk af <TITLE> tag ?

Kan det lade sig gøre, at udtrække hvad der står i <title></title> tag'et ligesom man kan udtrække ip nummer, refferer m.v. ?!?
Det skal bruges i forbindelse med et statistikprogram og det ville være mere sigende for brugeren hvis sidens titel blev vist i stedet for filnavnet.

/Goose
Avatar billede a-torsten Nybegynder
30. september 2002 - 10:03 #1
Kan du ikke bare lave en :

<%
title = "Din title"
%>

<title><%=title%></title>

Så har du jo titlen i en variable..

-Anders
Avatar billede goose Nybegynder
30. september 2002 - 10:13 #2
Nej det kan jeg ikke, jeg vil blot vide om man kan lave noget lign med title som man kan med f.eks. url:
URL = Request.ServerVariables("URL")

/Goose
Avatar billede a-torsten Nybegynder
30. september 2002 - 10:22 #3
Nej.. Det er der ikke..
Avatar billede happycow- Nybegynder
30. september 2002 - 10:28 #4
Det afhænger lidt af hvilke muligheder du har med siden. Har du direkte adgang til src'en kan du bruge JavaScript til at submitte værdien:

f.eks:

document.location.href = 'stats.asp?pageURL=' + document.location.href + '&title=' + document.title;

Dette er en meget simpel udgave af din mulighed.

Forklar lidt nærmere hvad dine muligheder og rettigheder er i forhold til siderne du vil have værdierne fra.
Avatar billede happycow- Nybegynder
30. september 2002 - 10:35 #5
det var et svar btw :)
Avatar billede goose Nybegynder
30. september 2002 - 11:23 #6
Som det ser ud nu, så bliver der checket for, om en side eksisterer i databasen over hits, gør den ikke det, bliver URL'en indsat med:
URL = Request.ServerVariables("URL")
Det jeg så gerne vil er, at der sammen med URL'en også bliver tilføjet sidens titel.
Jeg har ikke en dyt forstand på javascript, og jeg ved ikke om dit forslag vil virke, ellers må jeg finde på noget andet.
Jeg ved godt, at jeg manuelt kunne indlægge sidens titel i databasen, men sider bliver løbende tilføjet automatisk.

/Goose
Avatar billede happycow- Nybegynder
30. september 2002 - 16:22 #7
Du kan gøre det at du loader siden enten med w3Sockets Server Component, eller med et MS XML HTTP Server component.

Deringennem får du hele dynen af html, og kan derved parse hele skidtet. Du kan finde hjælp til brug af disse komponenter på 4guysfromrolla.com eller søg på Google
Avatar billede goose Nybegynder
15. januar 2003 - 15:18 #8
Hmm, jeg tror jeg opgiver og finder på noget andet :-(

/Goose
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
Kurser inden for grundlæggende programmering

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