問題タブ [web-storage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - jQuery: 入力フィールドでの Web ストレージ/ローカル ストレージの使用
フォーム内のすべての入力フィールドの値を保存/取得しようとしています。残念ながら、これは機能していません。
イライラする部分は、何が悪いのかわからないということです。タイプについてはすでにテストしました。キーと値の両方が文字列です。イベントが適切にアタッチされ、console.log
トリガーされます。
このコードで何か気になる点はありますか? 値が保存または取得されないのはなぜですか?
もちろん、Web ストレージをサポートするブラウザーでテストしており、すべての入力に ID があります。
local-storage - IE10 の localStorage と sessionStorage の代替
私は、IE10 でローカル ファイル (つまり)プロトコルが許可されていないことを知っlocalStorage
ています。しかし、データをローカルに保存し、ローカル ファイル用に取得する代替手段は何ですか? 他に利用できる方法やプラグインはありますか?sessionStorage
file:///
javascript - セッション ストレージを使用しようとすると、「未定義または null 参照のプロパティ 'logon' を設定できません」というメッセージが表示されます
そのため、ユーザーのログオン状態を維持する基本的な JavaScript クラスの簡単なコードを作成しようとしています。彼らがログオンするための機能は次のとおりです
まだデータベースの経験がないため、テスト目的で、ユーザー名とログオンをハードコーディングしています。私はそれについて先生と話していて、私のウェブサイト全体を彼に電子メールで送りました.太い線…
Windows 8 で IE 10.0.11 を実行していて、セッション ストレージの互換性をチェックするスクリプトを実行したところ、正しい結果が得られました...だから...理論的には機能するはずですか? 一体何が問題なのですか?
javascript - async.js で WebSQL を使用すると、InvalidStateError が発生する
使いやすくするために、async.js で WebSQL API を使用しようとしています。このメソッドを使用して、async.waterfall()
ある関数から別の関数にトランザクション オブジェクトを渡します。簡単な例を次に示します。
tx.executeSql()
Chrome のコンソールに電話すると、次のように表示されます。これはオブジェクトUncaught InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable.
を参照している可能性が高いです。tx
WebSQL を従来の方法 (「関数ウォーターフォール」を作成する) で使用すると、問題なく動作します。そのような方法で WebSQL を使用する際に注意しなければならないことはありますか? または、より良い代替手段はありますか?
javascript - localStorage.getItem() を傍受する
localStorage への呼び出しを傍受する方法はありますか? それとも、いくつかのハンドラーが存在しますか?
localStorage.getItem() のようなコード スクリプトのどこかにある場合、ストレージが何らかのアイテムを取得することを知る必要があり、これを防ぎ、必要なことを行いたいと考えています。
モバイル Web 開発者向けのフレームワークを作成したいと考えています。通常の方法で localstorage 呼び出しを使用してもらいたいです。私のフレームワークはこの呼び出しをインターセプトし、データを W3C ストレージではなくネイティブ デバイス ストレージに配置します。それは可能ですか?ありがとう。