drewMedlem sedan mars 2007748 inlägg
Går det att med javaskript kontrollera om besökaren tar emot kakor?
I php går det ju inte att se om kakan togs emot. Men går det att göra med javaskript? Ex ett setcookie(); direkt följt av getcookie();? Jag är inte alls säkert på att just dom funktionerna finns, men namnen verkade bra.
/D
yadorMedlem sedan mars 2004457 inlägg
Annars kan du ju skapa dem eller kopiera från en annan sida som t.ex denna: http://www.w3schools.com/JS/js_cookies.asp
drewMedlem sedan mars 2007748 inlägg
Det var alltså det funktionerna gör jag är ute efter, typ.
Om jag sätter en kaka med php och försöker kolla direkt efter om den togs emot får jag alltid nej, om den inte fanns innan.
Så frågan var om jag med javaskript kan se att den togs emot eller får jag ett nej där med.
yadorMedlem sedan mars 2004457 inlägg
Du måste nog vänta att kolla det direkt. Alla kakor sänds nämligen som jag vet med när webbläsaren nästa gång ansluter till webplatsen. Så du måste alltså uppdatera sidan för att php ska få den kakan du har precis har satt. Detta är dock bara vad jag har läst i någon bok så det behöver inte stämma. :)
Javascript körs på klient sidan så de fungerar nog :)
JAreMANNENMedlem sedan aug. 20001 698 inlägg
Kan detta hjälpa dig kanske:
<script type="text/javascript">
var tmpcookie = new Date();
chkcookie = (tmpcookie.getTime() + '');
document.cookie = "chkcookie=" + chkcookie + "; path=/";
if (document.cookie.indexOf(chkcookie,0) < 0) {
alert("DIN WEBBLÄSARE ACCEPTERAR INTE COOKIES!");
}
</script>