Buenas tardes, ya lo he podido probar y sigue fallando más o menos igual que antes, sigue haciendo cosas raras con los colores. Las funciones las tengo así:
function setCookie(nombre, value, expira) {
document.cookie += nombre + "=" + value + "; expires=" + expira.toGMTString();
}
function getCookie(nombre) {
var search = nombre + "="
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
fin = document.cookie.indexOf("x", offset)
if (fin == -1)
fin = document.cookie.length
return unescape(document.cookie.substring(offset, fin))
}
}
}
function guardarCookies() {
var hoy = new Date()
var expiracion = new Date()
expiracion.setTime(hoy.getTime() + 1000*60*60*24*365)
setCookie("fondo", fondo.value, expiracion)
setCookie("fuente", fuente.value, expiracion)
}
function cargar() {
cadfondo=getCookie("fondo");
if (cadfondo!="")
document.bgColor=cadfondo;
cadfuente=getCookie("fuente");
if (cadfuente!="")
document.fgColor=cadfuente;
}
La función cargar la tengo puesta aquí: <BODY onLoad="cargar();">
¿Qué sigo haciendo mal? No tengo ni idea, llevo 2 días haciendo pruebas y no consigo que salga bien