Cookie para skippear intro

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Lux
    ルクス
    • 24-04-2003
    • 24465

    #1

    Cookie para skippear intro

    skdlksd
    Estoy buscando pero no encuentro nada uh uh copy paste y no quiero pensar mucho...

    Preciso un js para crear una cookie que una vez que el usuario visita una página [en este caso, una intro], la próxima vez que visite el sitio, vaya directamente al "index" y skippee la intro...

    ldks
    Si alguno encuentra, pasen.
  • rod
    wat?
    • 07-01-2004
    • 14536

    #2
    moved a software

    -bouch!-

    Comentario

    • Lux
      ルクス
      • 24-04-2003
      • 24465

      #3
      ...
      Uhmm q programación web...
      blah

      Encontré este... pero soy lo peor y no estoy seguro de si la sintaxis está bien o si me faltó editar algún value...

      Falta el body on load... a ver

      Código:
      <script language="JavaScript">
      <!--
      
      function ReDirect (URL) {
      
      GetCookie('SplashSkip');
      
      if (Splash == 'TRUE') {
        window.location=(URL);
      }
      else {}
      }
      
      var Splash = GetCookie('SplashSkip');
      
      function getCookieVal (offset) {
        var endstr = document.cookie.indexOf (';', offset);
        if (endstr == -1)
          endstr = document.cookie.length;
        return unescape(document.cookie.substring(offset, endstr));
      }
      
      function GetCookie (name) {
        var arg = name + '=';
        var alen = arg.length;
        var clen = document.cookie.length;
        var i = 0;
        while (i < clen) {
        var j = i + alen;
        if (document.cookie.substring(i, j) == arg)
          return getCookieVal (j);
        i = document.cookie.indexOf(' ', i) + 1;
        if (i == 0) break;
        }
        return null;
      }
      
      ReDirect('http://www.disney.com'); 
      
      function SetCookie (name, value) {
        // Enter number of days the cookie should persist
        var expDays = 30;
        var exp = new Date();
        exp.setTime(exp.getTime() + (expDays * 24 * 60 * 60 * 1000));
        expirationDate = exp.toGMTString();
        // Set cookie with name and value provided
        // in function call and date from above
        document.cookie = name + '=' + escape(value)
        document.cookie += '; expires=' + exp.toGMTString();
      }
      
      // -->
      </script>
      Código:
      <body onload="SetCookie('SplashSkip','TRUE');">

      Comentario

      • Lux
        ルクス
        • 24-04-2003
        • 24465

        #4
        Wiii
        Funciona!
        ME AMO

        Comentario

        • Smeagol
          §]¥[ë@gø£
          • 20-03-2004
          • 3335

          #5
          Capo Lux
          Thx.

          Comentario

          • Bender
            Roger that jose
            • 18-10-2003
            • 6004

            #6
            sh me interesa
            lo pongo en el html en el body?
            pastealo enterito pls que lo quiero usar ^^

            || Posteá en Los Simpson! || ImageHosting || TinyPic||
            Pincha says: te metias en una cabina telefonica
            y te disfrazabas de HEROE DEL ASFALTO

            Comentario

            Trabajando...