Avatar billede cob Nybegynder
29. november 2000 - 11:47 Der er 2 kommentarer og
1 løsning

Cookie - pop up vindue?

Jeg har et Cookie script - det er meningen at en side skal poppe op i et nyt vindue første gang brugerne kommer ind på siden... De efterfølgende gange brugeren kommer på besøg skal vinduet ikke åbnes.

Scriptet jeg her ser sådan ud:

function getCookieValue (pos) {
  var endpos = document.cookie.indexOf (\";\", pos);
  if (endpos == -1)
    endpos = document.cookie.length;
  return unescape(document.cookie.substring(pos, endpos));
}

function GetCookie (name) {
  var value = name + \"=\";
  var valueLength = value.length;
  var cookieLength = document.cookie.length;
  var i = 0;
  while (i < cookieLength) {
    var j = i + valueLength;
    if (document.cookie.substring(i, j) == value)
      return getCookieValue (j);
    i = document.cookie.indexOf(\" \", i) + 1;
    if (i == 0) break;
  }
  return null;
}

document.cookie = \"eicNetTest=1; path=/\";
if(GetCookie(\'eicNet\') == null && GetCookie(\'eicNetTest\') == 1 ){
    document.cookie = \"eicNet=1; path=/\";
    intWin = window.open(\"/popuppage.asp\",\"intWin\",\"width=600,height=400,menubar=1,toolbar=1,scrollbars=1,resizable=1,location=1,status=1\");
}



- men siden bliver ved med at poppe op hver gang man kommer ind på siden!
Er der nogle der her et løsningsforslag?
29. november 2000 - 11:52 #1
Avatar billede cob Nybegynder
29. november 2000 - 12:32 #2
Det er nødt til at ske uden at det er nødvendigt med en Onload i Body....
Avatar billede cob Nybegynder
30. november 2000 - 09:34 #3
Der kommer vist ikke flere bud - på denne her - så jeg lukker og slukker og søger efter en løsning andet steds.
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