Det jag föröker med är att göra så folk som besöker en sida kan klicka bort en cell med länkar alltså gömma en del av den men cookiesen vill inte riktigt fungera den kommer inte ihåg så fort jag gär till en annan sida så tabbar den bort cookiesen så att säga!!!!
Kan någon utav er se vad som kan vara fel på koden:
function hideshow(which,img,imgsrc){
var now = new Date();
now.setTime(now.getTime() + 1000 * 60 * 60 * 24 * 365)
if(document.all && !document.getElementById) {
document.getElementById = function(id) {
return document.all[id];
}
}
if (document.getElementById){
oWhich = document.getElementById(which).style;
oImage = document.getElementById(img );}
else
if (document.layers) {
oWhich = document.layers[which];
oImage = document.layers[img];}
window.focus();
if (oWhich.display == "none"){
oWhich.display = "";
oImage.src = imgsrc + "hide_min.gif"
oImage.alt = "";
setCookie(which,"show","/",now);
}
else{
oWhich.display = "none";
oImage.src = imgsrc + "hide_max.gif";
oImage.alt = "";
setCookie(which,"hide","/",now);
}
}
function hideAll(which,img,imgsrc){
var now = new Date();
now.setTime(now.getTime() + 1000 * 60 * 60 * 24 * 365)
if(document.all && !document.getElementById) {
document.getElementById = function(id) {
return document.all[id];
}
}
if (document.getElementById){
oWhich = document.getElementById(which).style;
oImage = document.getElementById(img );}
else
if (document.layers) {
oWhich = document.layers[which];
oImage = document.layers[img];}
window.focus();
oWhich.display = "none";
oImage.src = imgsrc + "hide_max.gif";
oImage.alt = "";
setCookie(which,"hide","/",now);
}
function showAll(which,img,imgsrc){
var now = new Date();
now.setTime(now.getTime() + 1000 * 60 * 60 * 24 * 365)
if(document.all && !document.getElementById) {
document.getElementById = function(id) {
return document.all[id];
}
}
if (document.getElementById){
oWhich = document.getElementById(which).style;
oImage = document.getElementById(img );}
else
if (document.layers) {
oWhich = document.layers[which];
oImage = document.layers[img];}
window.focus();
oWhich.display = "";
oImage.src = imgsrc + "hide_min.gif";
oImage.alt = "";
setCookie(which,"show","/",now);
}
function setCookie(name, value, path, expires, domain, secure){
document.cookie = name + "=" +escape(value) +
((expires) ? ";expires=" + expires.toGMTString() : "") +
((path) ? ";path=" + path : "") +
((domain) ? ";domain=" + domain : "") +
((secure) ? ";secure" : "");
}
function getCookie1(name){
var dc = document.cookie;
var prefix = name + "=";
var begin = dc.indexOf("; " + prefix);
if (begin == -1){
begin = dc.indexOf(prefix);
if (begin != 0) return null;}
else{
begin += 2;}
var end = document.cookie.indexOf(";", begin);
if (end == -1){
end = dc.length;}
return unescape(dc.substring(begin + prefix.length, end));
}
function getCookie(name) {
var nameq = name + "=";
var c_ar = document.cookie.split(';');
for (var i=0; i<c_ar.length; i++) {
var c = c_ar[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameq) == 0) return unescape( c.substring(nameq.length, c.length) );
}
return null;
}
function deleteCookie(name, path, domain){
if (getCookie(name)){
document.cookie = name + "=" +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
"; expires=Thu, 01-Jan-70 00:00:01 GMT";}
}
Hide delen funkar men inte min cookies!!!
Jag skulle vara väldigt tacksam om ni kan hjälpa mig. MVH Megaman