Avatar billede janemil Nybegynder
08. oktober 2003 - 22:08 Der er 5 kommentarer og
1 løsning

Find på siden URL

http://www.fotoportal.dk/dagensfoto

Jeg har noget javascript indkluderet i siden som jeg ikke helt ved hvilken siden det eksekveres på.
Jeg plejer at bruge denne i ASP Request.ServerVariables("PATH_INFO"), men den virker ikke i dette tilfælde.
Hvordan er det lige man fanger URL'en i javascript.
Avatar billede skovenborg Nybegynder
08. oktober 2003 - 22:26 #1
document.URL
Avatar billede skovenborg Nybegynder
08. oktober 2003 - 22:27 #2
skulle egentlig være et svar - men hvis du har problemmer med at inkludere den kan du bare sige til :-)
Avatar billede janemil Nybegynder
08. oktober 2003 - 22:31 #3
Den køre ikke helt for mig

pilh = "<a href='java script:document.location.href=' + document.URL + '?datoen="& Tilbageitid &"'><img src='http://www.fotoportal.dk/dagensfoto/pilh.gif' border='0' alt='Tilbage i tid'></a>"

Vil jeg gerne have til at virke. Det er en ASP streng som gerne skulle virke med det javascript - der jeg ikke kan fange URLen på server siden.
Avatar billede skovenborg Nybegynder
08. oktober 2003 - 22:56 #4
du mangler også nogle anførselstegn:
pilh = "<a href='java script:document.location.href='" + document.URL + "'?datoen="+ Tilbageitid +"'><img src='http://www.fotoportal.dk/dagensfoto/pilh.gif' border='0' alt='Tilbage i tid'></a>";

jeg regner med at Tilbageitid er en variabel i javascript.
Avatar billede janemil Nybegynder
08. oktober 2003 - 23:05 #5
Tilbageitid er i ASP - den er skrevet ud inden den når til klientsiden. Det er derfor den er sat ind sam ASP. Lad os bare tage den væk pt, hvis du har et nyt bud.
Dine anførelsestegn er da forkerte er de ikke - det er jo i ASP man gør sådan.
'" & document.URL & "'
Dit bud er jo ½ af hver.
Avatar billede skovenborg Nybegynder
08. oktober 2003 - 23:12 #6
okay kender ikke ASP så det kan da være du har ret.

Men i javascript skal du også "afslutte" en streng hvis du vil sætte en variabel ind midt i det hele.

Desuden er det egentlig også lidt noget vrøvl det der med location.href - for det første skal du ikke sætte den i en href="" attribut, men i en onclick.

..for det andet kan du jo bare skrive:
pilh = "<a href='" + document.URL + "?datoen="& Tilbageitid &"'><img src='http://www.fotoportal.dk/dagensfoto/pilh.gif' border='0' alt='Tilbage i tid'></a>";
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