cookies enabled test

by shapeshifta

JavaScript

var areCookiesEnabled = function(){
    //prüfe, ob cookieEnabled Eigenschaft existiert
    var cookieEnabled = (navigator.cookieEnabled) ? true : false;
    
    //versuche, testcookie zu schreiben, falls sie nicht existieren sollte
    if (typeof navigator.cookieEnabled == 'undefined' && !cookieEnabled) {
        document.cookie = 'testcookie';
        cookieEnabled = (document.cookie.indexOf('testcookie') != -1) ? true : false;
    }
    
    return (cookieEnabled);
};

alert('come to the darkside, we have cookies ->' + areCookiesEnabled() );