Possible en double:
localStorage object is undefined in IE'Storage' est pas défini dans IE9
Le code suivant me donne SCRIPT5009: 'Storage' is undefined
dans IE9. Cela fonctionne dans Chrome, Safari, Firefox.
Storage.prototype.setObject = function(key, value) {
this.setItem(key, JSON.stringify(value));
}
udpate Je sers la page du serveur Apache, ne pas y accéder à partir du système de fichiers local si les éléments suivants ne sont pas applicables:
localStorage object is undefined in IE
local storage in IE9 fails when the website is accessed directly from the file system
mise à jour 2 problème trouvé, voir ma réponse.
http://caniuse.com/ –
Avez-vous un DOCTYPE sur la page? La page fonctionne-t-elle en "Mode de compatibilité"? –
Je n'ai pas spécifié DOCTYPE. Il fonctionne en mode "Quirks" –