Usuario:Platonides/StoreSettings.js

De Wikipedia, la enciclopedia libre

Nota: Después de guardar, debes refrescar la caché de tu navegador para ver los cambios. Internet Explorer: mantén presionada Ctrl mientras pulsas Actualizar. Firefox: mientras presionas Mayús pulsas el botón Actualizar, (o presiona Ctrl-Shift-R). Los usuarios de Google Chrome y Safari pueden simplemente pulsar el botón Recargar. Para más detalles e instrucciones acerca de otros exploradores, véase Ayuda:Cómo limpiar la caché.

function SaveSetting(name, value) {
 var d = new Date(); //Fecha actual
 d.setHours(d.getHours() + 3); //Guardamos por 5 horas (salta bien los días)
 document.cookie ="Setting_" + name + "=" + escape(value) + "; expires=" + d.toUTCString() + ";path=/; domain=" + wgServer.substr(7);
}

function ReadSetting(name) {
  name = "Setting_" + name;
  var a = document.cookie.split(";");
  for (i=0; i < a.length; i++)
      if (a[i].substr(a[i][0] == ' ',name.length + 1) == name + "=") 
          return unescape(a[i].substr((a[i][0] == ' ') + name.length + 1));

  return null;
}