1

jsonオブジェクトを次のように定義しました

  function getPost()
   {
      var fname = document.getElementById("fname").value;
      var lname = document.getElementById("lname").value;
          var v = {
       "name": {
           "firstname": fname,
           "lastname": lname 
       }
    };
   }

この JSON 変数 v を他のページからアクセスできるようにするにはどうすればよいですか。ページ間で JSON データを渡したい。

4

1 に答える 1

0

localStorage または SessionStorage(詳細) を使用して、ユーザーのブラウザー内にデータをローカルに保存し、すべてのページのデータにアクセスできます。

次の例を見てください。

localStorage.setItem('a', '{ "name" : "test"}');
eval("var myObj = " + localStorage.getItem('a'));
myObj.name; // test
于 2013-02-01T01:31:17.410 に答える