Các cảnh báo mã sau ls existtrong IE7:
if(window.localStorage) {
alert('ls exists');
} else {
alert('ls does not exist');
}
IE7 không thực sự hỗ trợ lưu trữ cục bộ nhưng điều này vẫn cảnh báo nó. Có lẽ điều này là do tôi đang sử dụng IE9 trong trình duyệt IE7 và các chế độ tài liệu bằng công cụ dành cho nhà phát triển IE9. Hoặc có thể đây chỉ là cách sai để kiểm tra xem LS có được hỗ trợ hay không. Đúng cách là gì?
Ngoài ra, tôi không muốn sử dụng Modernizr vì tôi chỉ sử dụng một vài tính năng HTML5 và việc tải một tập lệnh lớn không đáng chỉ để phát hiện hỗ trợ cho một số thứ đó.