Dieferencia
Estas dos funciones son para colocar cookies, lo que pasa es que no se en qué se diferencian ni en qué son iguales principalmente una y otra:
function poner_galleta(name, value, expires, path, domain, secure) {
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "");
document.cookie = curCookie;
}
function poner_galleta(name, value) {
var argv = poner_galleta.arguments;
var argc = poner_galleta.arguments.length;
var expdate = new Date();
//expdate.setTime (expdate.getTime() + 1000); // 1 segundo
expdate.setTime (expdate.getTime() + (12 * 60 * 60 * 1000)); // medio dia
var expires = (argc > 2) ? Argv[2] : expdate;
var path = (argc > 3) ? Argv[3] : "/";
var domain = (argc > 4) ? Argv[4] : null;
var secure = (argc > 5) ? Argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
Gracias por la ayuda torrija
function poner_galleta(name, value, expires, path, domain, secure) {
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "");
document.cookie = curCookie;
}
function poner_galleta(name, value) {
var argv = poner_galleta.arguments;
var argc = poner_galleta.arguments.length;
var expdate = new Date();
//expdate.setTime (expdate.getTime() + 1000); // 1 segundo
expdate.setTime (expdate.getTime() + (12 * 60 * 60 * 1000)); // medio dia
var expires = (argc > 2) ? Argv[2] : expdate;
var path = (argc > 3) ? Argv[3] : "/";
var domain = (argc > 4) ? Argv[4] : null;
var secure = (argc > 5) ? Argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
Gracias por la ayuda torrija
Respuesta de Fernando Fernández
1