Avatar billede hornshoj Nybegynder
02. juli 1999 - 13:39 Der er 14 kommentarer og
1 løsning

HTTP_REFERER

Jeg har en startside, hvor man automatisk skal sendes til en anden site med et javascript.
<script>
function load()
{
windows.location.href="default.asp";
}
</script>

Problemet er at hvis jeg forsøger at læse HTTP_REFERER (hvor kom jeg fra) på default.asp siden, så er den tom.

Er der nogen måde med javascript, som giver HTTP_REFERER? Hvis der er, så skriv venligst koden... (:
Avatar billede Slettet bruger
02. juli 1999 - 13:47 #1
Jeg har et asp..?
Avatar billede hornshoj Nybegynder
02. juli 1999 - 16:47 #2
Duer ikke, da den web-server jeg kommer fra ikke understøtter asp... Det skal være javascript...
Avatar billede Slettet bruger
02. juli 1999 - 16:53 #3
Du kan få gratis asp serverplads på  http://www.internet-club.com/
Avatar billede sirius Nybegynder
03. juli 1999 - 00:16 #4
<HTML>
<HEAD>
    <TITLE>Sender vidre efter 0 sekunder</TITLE>
<meta http-equiv="refresh" content="0;URL=http://din side.dk">
</HEAD>
<BODY>
</BODY>
</HTML>
Avatar billede hornshoj Nybegynder
04. juli 1999 - 17:09 #5
SIRIUS: Duer ikke har prøvet...
skywalker: Jeg har ikke brug for gratis asp plads... jeg har brug for et script (:
Avatar billede Slettet bruger
04. juli 1999 - 17:18 #6
ja ja...
Avatar billede sirius Nybegynder
04. juli 1999 - 22:22 #7
hvad siger den det virker på min server
du skal skrive:
  <HTML>
<HEAD>
    <TITLE>Sender vidre efter 0 sekunder</TITLE>
<meta http-equiv="refresh" content="0;URL=http://www.eksperten..dk">
</HEAD>
<BODY>
</BODY>

og det skal være en html/htm fil..
</HTML>
Avatar billede sirius Nybegynder
04. juli 1999 - 22:23 #8
hvad siger den det virker på min server
du skal skrive:
  <HTML>
<HEAD>
    <TITLE>Sender vidre efter 0 sekunder</TITLE>
<meta http-equiv="refresh" content="0;URL=http://www.eksperten..dk">
</HEAD>
<BODY>
</BODY>

</HTML>
og det skal være en html/htm fil..


sådan...
Avatar billede hornshoj Nybegynder
04. juli 1999 - 22:30 #9
... og det skal være en html/htm fil..?

Jeg forstår ikke helt.

Jeg <b>SKAL</b> kalde en .asp fil, fordi det er den som giver mig HTTP_REFERER....
Avatar billede sirius Nybegynder
04. juli 1999 - 22:54 #10
skriv lige det link som siden skal linke til så kommer der et script
Avatar billede sirius Nybegynder
04. juli 1999 - 22:55 #11
hmm prøv lige atforklare hvad det erdu vil have det script til at lave...
Avatar billede hornshoj Nybegynder
05. juli 1999 - 12:49 #12
Jeg har selv fundet en løsning:

index.htm (placeret på en IKKE asp-server:

<HTML>
<SCRIPT>
function load()
{
document.test.submit();
}
</SCRIPT>
<HEAD>
</HEAD>
<BODY onload="load()">
<form action="http://www.min_asp_server.dk/default.asp" id=test name=test method=post">
</form>
Din browser understøtter ikke Javascript...<br>
Klik <a href="http://www.minaspserver.dk/default.asp">her</a>
for at fortsætte...
</BODY>
</HTML>
Den som svare først (skywalker/sirius), kan få pointene... (:
Avatar billede sirius Nybegynder
05. juli 1999 - 14:52 #13
memememe
Avatar billede sirius Nybegynder
05. juli 1999 - 14:53 #14
det dit script gør er bare at sende brugeren videre til din ASP server er det ikke...
Avatar billede hornshoj Nybegynder
05. juli 1999 - 15:34 #15
Jo, men i spørgsmålet brugte jeg:
windows.location.href="default.asp";

Og den giver ikke HTTP_REFERER det gør:
document.test.submit();

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