Ich versuche, die HTML5-Funktion localStorage
zu verwenden. jedoch nach this blog kann IE8 erfolgen verwenden, wenn ich versuche, es zu benutzen ich einen Javascript-Fehler 'localStorage is null or not an object'
Hat IE8 Out-of-the-Box Unterstützung für 'localStorage'
Also meine Frage bekommen: kann localStorage
von IE8 verwendet werden, out-of-the-box? Hier ist mein 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>
Es könnte etwas mit der Tatsache zu tun, dass man es von einer lokalen Datei und kein Domain tun, da 'localStorage' auf den Namen Domäne beruht. Versuchen Sie, die Webseite online zu hosten. –