Avatar billede kapoou Nybegynder
03. maj 2005 - 13:46 Der er 9 kommentarer

Hente urlen fra adresselinien

Jeg har et lille problem med at hente urlen fra adresselinien. Jeg har en side som kører i frames men jeg vil gerne hente urlen ind på en af siderne som kører i en af mine frames. Hvordan gør jeg det?
Avatar billede ask05 Nybegynder
03. maj 2005 - 13:52 #1
Hvis du f. eks har et link ind til en af de sider, kan du blot højreklikke og trykke "åben i nyt vindue"

Ellers kan du vel højreklikke, og se hvilke filer som bliver hentet ind i denne frame.
Avatar billede ask05 Nybegynder
03. maj 2005 - 13:53 #2
-højreklikke og view source (vis kilde)
Avatar billede kapoou Nybegynder
03. maj 2005 - 13:55 #3
Tror ikke helt at jeg forstår dit svar. Det er jo ikke et spørgsmål om jeg ved hvad stien er men nærmere at jeg skal bruge den senere i koden! Alle script som jeg har set indtil nu finder stien på den side som scriptet ligger i, men jeg vil bare have det hentet ned på siden det som står i adresselinien!!
Avatar billede ask05 Nybegynder
03. maj 2005 - 13:58 #4
Sorry, men forstår ikke dit spørgsmål så... ikke fantastisk godt formuleret
Avatar billede kapoou Nybegynder
03. maj 2005 - 13:59 #5
ok.
Avatar billede olebole Juniormester
03. maj 2005 - 14:12 #6
<ole>

Det er svært at se, hvad der ikke er godt formuleret  :)
Du kan hente det med java script:

<script type="text/JavaScript">
var loc = top.location.href;
alert(loc);
</script>

- hvordan du så vil bruge det, kan jeg jo ikke vide  :

/mvh
</bole>
Avatar billede kapoou Nybegynder
03. maj 2005 - 14:26 #7
Takker olebole!

Vi formulerer os åbenbart lige dårligt til at kunne forstå hinanden ;)

Smid et svar.
Avatar billede and_ Nybegynder
03. maj 2005 - 14:28 #8
hhmm... som jeg læser det:

Din side er i frames og du prøver at hive adressen ud på sitet. Ikke selve siden, men adressen!

Da asp er serverside og derfor ikke aner hvordan du har lavet dit site, kan du derfor ikke "scripte" til klientens browser på samme måde som med med javascript.

Jeg ville nok bruge den løsning som olebole kommer med (Han er jo vores gud :)
men ellers har du mulighed for at kunne benytte: request.servervariables("server_name")

Denne returnere fx: www.exp.dk
dog uden querystrings og forudsætter at de ligger på samme domæne, hvis det skal være den samme adresse som i browseren.

Hvis du skal bruge querystrings osv, så er det olebole's svar der er vejen frem :)
Avatar billede kapoou Nybegynder
03. maj 2005 - 14:32 #9
Det er fordi jeg har flere kundesider som har en frontends der ligger forskellige steder på serveren, men de bruger et centralt system til styring. Derfor har jeg brug for i forbindelse med urlen til f.eks. billeder i editoren at vide hvilken kunde det er som bruger systemet. Mange tak for hjælpen!
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