0

私は次のコードを使用していました:

//if (Modernizr.localstorage) {
//    // window.localStorage is available!
//} else {
//    // document.location.href = '/Error/Message/OldBrowser';
//}

Modernizr を使用するオーバーヘッドなしで同じことを行う方法はありますか?

4

2 に答える 2

2
if (!!window.localStorage) {
   /* you have localstorage */
}

注: localstorage は IE8 でもネイティブに利用可能です

于 2012-08-02T12:41:09.373 に答える
1

DevProConnectionsマガジンから:

function supportStorage()
{
    return ('localStorage' in window) && window['localStorage'] != null;
}
于 2012-08-02T12:46:54.540 に答える