0

ある html ページから別の html ページ (page1.html から page2.html) にブール型の JAVASCRIPT 変数値を渡したいと考えています。私はこれを行う考えがありません。私のアプローチが正しいか間違っているかはわかりません。これを行う正しい方法を教えてください。

first_loadの値は、ページが初めてロードされたときに変更され、変更された値が別の HTML ページに送信される必要があります。

<html>
  <head>
    <script type="text/javascript">
      first_load = false; 
      function load() {
        first_load = true;
        alert("first_load="+first_load);
        //pass the value of first_load to page2.html
      }
    </script>
  </head>    
  <body onload="load()">    
  </body>
</html>

page2.html で first_load の値を取得するにはどうすればよいですか??

4

2 に答える 2

1

あなたがしようとしていることを達成するために使用できるいくつかの方法があります

html5 ウェブストレージ

http://www.w3schools.com/html5/html5_webstorage.asp

クッキー

http://www.w3schools.com/js/js_cookies.asp

または、すべてのブール値が true または false になった後にクエリ文字列のみを使用することもできます

于 2012-07-04T05:23:04.270 に答える
0

これは、url 変数、Cookie、または HTML5 Web Storage を介して行うことができます。

URL 変数:

GET パラメータから値を取得する方法は?

クッキー

http://www.w3schools.com/js/js_cookies.asp

HTML5 Web ストレージ

http://www.w3schools.com/html5/html5_webstorage.asp

ユーザーにとって最も透過的であり、私が選択したのは Cookie です。

于 2012-07-04T05:23:22.337 に答える