Ne IE8 out-of-the-box support pour les 'localStorage'

Je suis en train d'utiliser la fonctionnalité HTML5 localStorage. Selon ce blog il peut être fait en utilisant IE8, cependant lorsque j'essaie de l'utiliser, je reçois une erreur javascript 'localStorage is null or not an object'

Donc ma question: peut localStorage être utilisé par IE8 out-of-the-box? Voici mon code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="X-UA-Compatible" content="IE=8" />
    <title>IE8 - DOM Storage</title>
    <script type="text/javascript"> 
        function Save() {
            localStorage.setItem('key','value');            
        }        
    </script>
</head>
<body>        
    <button onclick="Save();">
        Save
    </button>  
</body>
</html>
  • Il pourrait avoir quelque chose à voir avec le fait que vous le faites à partir d'un fichier local et non d'un domaine, depuis localStorage s'appuie sur le nom de domaine. Essayez d'hébergement de la page web en ligne.
InformationsquelleAutor Spiderman | 2010-08-10