Avatar billede gfx Nybegynder
27. november 2001 - 20:11 Der er 9 kommentarer og
1 løsning

Pop up...En gang...

Er det muligt at lave et pop-up vindue som popper-up når siden åbnes, i en bestemmt størrelse. Når man så besøger siden 2 gang skal vinduet ikke åbnes igen...
Avatar billede avlund Nybegynder
27. november 2001 - 20:14 #1
Ja, men du skal ikke bruge javascript.. det er cookies eller sessions (i serverside-scripting) der er behov for. Altså ASP eller PHP.
Avatar billede nute Nybegynder
27. november 2001 - 20:14 #2
Avatar billede fri-hash Nybegynder
27. november 2001 - 20:14 #3
så skal du lægge en cookie
Avatar billede nute Nybegynder
27. november 2001 - 20:15 #4
avlund >> og hva er galt med å skrive cookies fra javascript ???

/nute

PS! det er *ikke* sessions man skal bruke...
Avatar billede gfx Nybegynder
27. november 2001 - 20:22 #5
Nute/
Jeg kan se at du kan finde ud af det...Kan du ikke lige rette den til..Den skal åbne 1 gang for den samme person. Cookien skal vare i 2 uger, før den bliver slettet på brugerens computer...
Avatar billede crystal-t Nybegynder
27. november 2001 - 20:29 #6
ja det er mugligt... Det vil du også se på amneg af de nye Hp\'r...

Du skal bare have du rigtige programmer... =]

Mvh =]
Avatar billede crystal-t Nybegynder
27. november 2001 - 20:31 #7
JA det er muligt... Det vil du også se på mange af de nye Hp\'r...

Du skal bare have de rigtige programmer =]

Mvh =]

ps: undskyld det gik hvis\'t lidt for stærkt første gang =]
Avatar billede nute Nybegynder
27. november 2001 - 20:32 #8
tja...denne bør gjøre jobben...

<script language=\"javascript\">
<!--

  var kage = document.cookie;
  visits = 0;
  function getCookie(name) {
    var index = kage.indexOf(name + \"=\");
    if (index == -1) return null;
    index = kage.indexOf(\"=\", index) + 1;
    var endstr = kage.indexOf(\";\", index);
    if (endstr == -1){
          endstr = kage.length;
        }
    return unescape(kage.substring(index, endstr));
  }

  function setCookie(name, value) {
    var today = new Date();
    var expiry = new Date( today.getTime() + (336 * 60 * 60 * 1000) );
    if (value != null && value != \"\")
      document.cookie=name + \"=\" + escape(value) + \"; expires=\" + expiry.toGMTString();
    kage = document.cookie; // update kage
  }
 
    visits = isNaN( parseInt( getCookie(\"numVisit\") ) ) ? 0 : parseInt( getCookie(\"numVisit\") );

  if ( visits < 1){
    setCookie(\"numVisit\",visits + 1);
    window.open(\"http://www.eksperten.dk\",\"coder\");
  }

//-->
</script>

/nute
Avatar billede gfx Nybegynder
27. november 2001 - 20:50 #9
Mange tak...
Avatar billede avlund Nybegynder
27. november 2001 - 22:18 #10
For søren! Man lærer noget nyt hver dag - tak Nute.
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