Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/02/2011, 03:01
Avatar de salbatore
salbatore
 
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años, 7 meses
Puntos: 19
Respuesta: COmo hago para q no se repita Mi script

Hola kosios:

Como veo que no sabes mucho de js... te explico lo que zerokilled dice de una forma mas sencilla... yo tampoco se mucho...:
Código PHP:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  5. <title>Saludo para kosios</title>
  6. <script>
  7.     window.onload = function()
  8.         {
  9.             _saludo();
  10.         }
  11.     function _saludo()
  12.         {
  13.             sa=false;
  14.             sa=_leersaludo('saludo');
  15.             if(sa=='1')
  16.                 {
  17.                     //esto le saldra la siguiente vez
  18.                 }
  19.             else
  20.                 {
  21.                     alert('hola! pajarito sin cola');
  22.                     document.cookie="saludo = 1; expires = 2 Dec 2012 23:59:59 GMT";
  23.                 }
  24.         }
  25.     function _leersaludo(nombre) {
  26.            a = document.cookie.substring(document.cookie.indexOf(nombre + '=') + nombre.length + 1,document.cookie.length);
  27.            if(a.indexOf(';') != -1)a = a.substring(0,a.indexOf(';'))
  28.            return a;
  29.         }
  30.  
  31. </script>
  32. </head>
  33.  
  34. <body >
  35.     Esta es tu super web
  36. </body>
  37. </html>


Lo que tienes que hacer es meter "el codigo" que crees que genera ese saludo en tu web cambiando el alert('hola! pajarito sin cola');

Lo he probado en firefox y me funciona.