0

サーバーのアドレスとポートを localStorage に保存するダイアログ ページがあります。

localStorage.SERVER['address'] = address;
localStorage.SERVER['port'] = port;

その後のリクエストを、localStorage のデータをコンソールに記録して動作を確認するだけに減らしました。

$("#login_submit").click(function(event) {
    event.preventDefault();

    console.log(localStorage.SERVER['address'] + ' ' + localStorage.SERVER['port']);
}

ただし、localStorage に何も指定せずにフォームを送信すると、これが正常に実行されます (「未定義の未定義」が表示されます)。ただし、localStorage SERVER オブジェクトにいくつかの値を保存した後、フォームは通常の動作に戻り、開こうとします

http://mydomain/?username=&password= 

コンソールに何も記録しません。

4

1 に答える 1

0

このjsFiddle例を見てみましょう: http://jsfiddle.net/Gajotres/J9NTr/、他のARTICLE用に作成したか、ここで見つけることができます。

基本的にlocalStorageデータは随時追加・修正可能です。

このようにアクセスしてみてください。この例は、デスクトップ ブラウザー、Android、およびiOSデバイスで動作します。

localStorage.firstname="Dragan";
localStorage.lastname="Gaic";  
于 2013-02-24T13:14:08.763 に答える