Наступні попередження коду ls existв IE7:
if(window.localStorage) {
alert('ls exists');
} else {
alert('ls does not exist');
}
IE7 насправді не підтримує локальне сховище, але це все одно попереджає. Можливо, це тому, що я використовую IE9 у браузері IE7 та режимах документування за допомогою інструмента розробника IE9. Або, можливо, це просто неправильний спосіб перевірити, чи підтримується LS. Який правильний шлях?
Крім того, я не хочу використовувати Modernizr, оскільки я використовую лише кілька функцій HTML5, а завантаження великого сценарію не варто того, щоб просто виявити підтримку цих кількох речей.