Avatar billede betting Nybegynder
07. november 2001 - 10:18 Der er 5 kommentarer og
1 løsning

Hvordan udskrives en cookie med document.write i en hidden indputfelt ????

Jeg har med et andet script gemt en oplysninger om, hvor en kunde kommer fra i en cookie med navnet MyReferrer.

Denne cookie vil jeg gerne udskrive i en hidden indputfelt, så jeg kan udskrive denne oplysningen på mine svarkuponner (med en formMail).

Det uderlige er, at nedenstående script virker på mine almindelige html dokumenter, men så snart de får efternavnet asp virker de ikke længere.

Kan du gennemskue, hvad der er galt med min syntax ??

Script til udskrift af cookie:

<script language=\"JavaScript\"><!--
// Hent referrer fra cookie
MyReferrer = getCookie(\'MyReferrer\');

if (MyReferrer != \'\') { // cookie eksisterer
  // Skriv værdien af cookien i et skjult inputfelt
  document.write(\'<INPUT type=\\\"hidden\\\" name=\\\"referrer\\\" value=\\\"\'+MyReferrer+\'\\\">\');
}
file://--></script>

Jeg har chekket, at der er en værdi i cookien MyReferrer - og der er der!

Mvh Betting
Avatar billede keysersoze Ekspert
07. november 2001 - 10:23 #1
vil det ikke være mere hensigtsmæssigt at arbejde med cookies lavet vha asp i stedet for javascript når nu du alligevel arbejder med asp:

http://www.activeserverpages.dk/aspdigital/2001050201.asp
http://www.activeserverpages.dk/aspdigital/kapitel1/mere_cookies.asp
http://www.activeserverpages.dk/aspdigital/kapitel1/cookies.asp
Avatar billede betting Nybegynder
07. november 2001 - 11:37 #2
Jeg ønsker ikke at \"opfinde den dybe tallerken igen\".

Det scripts jeg har til tracking af en bruger er ikke helt simpel. Jeg har set dine links igennem, men fandt ikke noget, der kan det samme i ASP.
Avatar billede eagleeye Praktikant
07. november 2001 - 17:29 #3
JEg ville sige sådan her:

var MyReferrer = getCookie(\'MyReferrer\');
if (MyReferrer != null) { // cookie eksisterer
  document.write(\'<INPUT type=\\\"hidden\\\" name=\\\"referrer\\\" value=\\\"\'+MyReferrer+\'\\\">\');
}


du har lagt functionen getCookie ind i koden ?
Avatar billede -sofus- Nybegynder
08. november 2001 - 09:46 #4
ved ikke om det er noget du kan bruge, men jeg bruger den her


<input type=\"hidden\" value=\"<%=request.cookies(\"Brugere\")(\"brugernavn\")%>\" name=\"brugernavn\">
Avatar billede betting Nybegynder
08. november 2001 - 11:23 #5
Tak til sofus

Din syntax virkede!!!!!
Avatar billede -sofus- Nybegynder
08. november 2001 - 12:03 #6
glæder mig (:
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