localStorage pas pris en charge par IE9?
Tout le monde dit que window.localStorage
est pris en charge par IE (jusqu'à IE8)
Je l'ai testé sur IE9, mais :
console.log(typeof window.localStorage)
undefined
ça veut dire quoi?
Quelle est la meilleure façon de conserver les données locales pour tous les navigateurs?
de vérifier la compatibilité de mode
double possible de local de stockage dans IE9 échoue lorsque le site web est accessible directement depuis le système de fichiers
double possible de local de stockage dans IE9 échoue lorsque le site web est accessible directement depuis le système de fichiers
OriginalL'auteur Valeriane | 2012-11-09
Vous devez vous connecter pour publier un commentaire.
Le Stockage Local est stocké par rapport à l'origine.
Cela signifie que vous devez ouvrir votre page à l'aide de
http://someorigin/pathtoyourpage.html
. Il ne peut pas fonctionner sur internet explorer si vous êtes à l'ouverture de la page dansfile://pathtoyourpage.html
(et ne devrait pas fonctionner sur d'autres navigateurs).Si vous avez besoin d'accéder à votre page à l'aide d'un serveur web (il peut être sur localhost).
Vous voulez dire que vous ne pouvez pas installer d'un simple serveur http ? Dans ce cas limite, vous ne serez pas en mesure d'utiliser localStorage dans vos pages.
Je ne peux pas installer de serveur http, Il n'est pas le but de mon projet
si le but de votre projet est de faire un site de travail, vous pourriez vouloir reconsidérer que peu de détails sur le serveur.
Votre réponse ne dit rien au sujet de la sécurité, mais au lieu de cela semble dire que le stockage nécessitant une origine s'oppose à une utilisation locale.
file:
Url aussi avoir une origine.OriginalL'auteur Denys Séguret
Ce sujet Storage.js ?
https://sites.google.com/site/daveschindler/jquery-html5-storage-plugin
"Fournit une interface simple pour stocker des données telles que les préférences de l'utilisateur. Le stockage plugin est utile pour l'enregistrement et la récupération de données à partir du navigateur de l'utilisateur. Pour les navigateurs plus récents, HTML 5 de la localStorage est utilisé. Si localStorage n'est pas pris en charge, les cookies sont utilisés à la place. Des données accessibles est limitée à un même domaine. "
OriginalL'auteur Valeriane