Tema: una sola vez
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/02/2015, 11:37
Avatar de GeekGirl
GeekGirl
 
Fecha de Ingreso: julio-2014
Mensajes: 423
Antigüedad: 10 años, 7 meses
Puntos: 44
Respuesta: una sola vez

Para hacerlo puramente con JS, podés usar localStorage. La única limitación es que la versión del browser debe soportar HTML5. En el link están las versiones en las que funciona.

Un ejemplo:

Código Javascript:
Ver original
  1. var executed = localStorage.getItem("executed");
  2.  
  3. if (!executed) {
  4.   console.log('No ejecutada');
  5.   doSomething();
  6. } else {
  7.   console.log('Ejecutada')
  8. }
  9.  
  10. function doSomething() {
  11.   console.log('Haciendo algo...');
  12.   localStorage.setItem("executed", 1);
  13. }

Saludos :)