我用下面的代碼:如何檢測Windows本地存儲是否可用?
//if (Modernizr.localstorage) {
// // window.localStorage is available!
//} else {
// // document.location.href = '/Error/Message/OldBrowser';
//}
有一些辦法,我可以做同樣的事情,而不使用Modernizr的開銷?
我用下面的代碼:如何檢測Windows本地存儲是否可用?
//if (Modernizr.localstorage) {
// // window.localStorage is available!
//} else {
// // document.location.href = '/Error/Message/OldBrowser';
//}
有一些辦法,我可以做同樣的事情,而不使用Modernizr的開銷?
從DevProConnections雜誌:
function supportStorage()
{
return ('localStorage' in window) && window['localStorage'] != null;
}
'在window' – andlrc 2012-08-02 12:39:52
'localStorage的' 試一下:http://stackoverflow.com/questions/4706347/JavaScript的比較-2-檢查換localStorage的 – 2012-08-02 12:41:03
到底有多少開銷是Modernizr的,如果你只包括一個測試?無論如何,你可以只複製測試中的Modernizr來源:https://github.com/Modernizr/Modernizr/blob/master/modernizr.js#L779 – millimoose 2012-08-02 12:42:28