Jeg bliver SKØR - cookie-check virker ikke på IE
Hej!Jeg har postet et spørgsmål om, hvordan man kunne checke om cookies var slået til eller ej - men da jeg så fik det prøvet af strittede IE 6.0 totalt imod.
Den påstår, at cookies er slået til - uanset, om de er slået fra eller til. NN virker fint.
Jeg har prøvet alle mulige former for javascript-kode, her er den seneste:
<html>
<head>
<title>Untitled</title>
<script language="JavaScript">
<!--
function cc()
{
/* check for a cookie */
if (document.cookie == "")
{
/* if a cookie is not found - alert user -
change cookieexists field value to false */
alert("COOKIES need to be enabled!");
/* If the user has Cookies disabled an alert will let him know
that cookies need to be enabled to log on.*/
document.Form1.cookieexists.value ="false"
} else {
/* this sets the value to true and nothing else will happen,
the user will be able to log on*/
document.Form1.cookieexists.value ="true"
alert("Cookies are enabled");
}
}
/* Set a cookie to be sure that one exists.
Note that this is outside the function*/
document.cookie = 'killme' + escape('nothing');
// -->
</script>
</head>
<body onload="cc();">
<FORM name="Form1">
<input type="hidden" name="cookieexists" value="false">
</FORM>
</body>
</html>
... hvad dælen er det med IE 6.0?
Hvorfor kan man ikke lave et simpelt cookie-check på den?
