Avatar billede jeppe_hansen Nybegynder
06. juli 2002 - 17:50 Der er 13 kommentarer og
1 løsning

hent url'en lisom location i JS

Hvordan henter jeg url'en i asp, lige som jeg gør i JavaScript, men loacation?
Avatar billede hells Nybegynder
06. juli 2002 - 17:51 #1
mener du hele url'en eller en querystring værdi?
Avatar billede jeppe_hansen Nybegynder
06. juli 2002 - 17:53 #2
jeg vil hente hele værdien afadressen og sende den videre med en Query
eks. nu sidder jeg på http://localhost/deafult.asp Så bliver jeg sendt videre til en anden side: ...   
nyside.asp?henvisning=http://localhost/deafult.asp
Avatar billede hells Nybegynder
06. juli 2002 - 17:58 #3
Ok:
henvisning = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("DOCUMENT_URI")
Response.Redirect "nyhed.asp?henvisning=" & henvisning

det skulle gerne virke
Avatar billede jeppe_hansen Nybegynder
06. juli 2002 - 18:02 #4
Det virker næsten... jeg får http://localhost  mengler lige resten *G*
Avatar billede hells Nybegynder
06. juli 2002 - 18:03 #5
så prøv med:
henvisning = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("PATH_INFO")
Response.Redirect "nyhed.asp?henvisning=" & henvisning
Avatar billede jeppe_hansen Nybegynder
06. juli 2002 - 18:07 #6
Det virker jo! men.... jeg får stadig ikke hele url'en... hvis jeg f.eks er på siden http://localhost/test.asp?hey=hej får jeg ikke set sidste ?hey=hej med...
Avatar billede hells Nybegynder
06. juli 2002 - 18:10 #7
den er vist klaret med dette:
henvisning = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("PATH_INFO") & "?" Request.ServerVariables("QUERY_STRING")
Response.Redirect "nyhed.asp?henvisning=" & henvisning
Avatar billede hells Nybegynder
06. juli 2002 - 18:10 #8
hov:
henvisning = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("PATH_INFO") & "?" & Request.ServerVariables("QUERY_STRING")
Response.Redirect "nyhed.asp?henvisning=" & henvisning

manglede et &
Avatar billede jeppe_hansen Nybegynder
06. juli 2002 - 18:11 #9
nope.. der er en fejl...


henvisning = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("PATH_INFO") & "?" Request.ServerVariables("QUERY_STRING")
----------------------------------------------------------------------------------------------------------^
Avatar billede hells Nybegynder
06. juli 2002 - 18:12 #10
se mit sidste indlæg
Avatar billede jeppe_hansen Nybegynder
06. juli 2002 - 18:13 #11
ok... Ohh... ja! der mangler jo et!
Avatar billede jeppe_hansen Nybegynder
06. juli 2002 - 18:14 #12
Siger mange tak! Det virker fint nu!
Avatar billede hells Nybegynder
06. juli 2002 - 18:14 #13
Det vil dog skabe et problem, hvis der ikke skrives noget i querystring, med at der vil komme et uvelkommet ? med. Den klares sådan:


henvisning = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("PATH_INFO")

If Request.ServerVariables <> "" Then
henvisning = henvisning & "?" & Request.ServerVariables("QUERY_STRING")
Avatar billede hells Nybegynder
06. juli 2002 - 18:15 #14
hov:
henvisning = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("PATH_INFO")

If Request.ServerVariables("QUERY_STRING") <> "" Then
    henvisning = henvisning & "?" & Request.ServerVariables("QUERY_STRING")
End If
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