2017-05-18 4 views
0

イム介して別のページへのVARを呼び出すが、ここでの応答を取得するイムができないではJavaScript楽しみ例えば
を下回っているpage1.php
私はリンクと呼ばここpage2.php
のlocalStorageを使用して、またはセッションを使用して別のページにjavascriptの応答を送信しようとするセッションまたはのlocalStorage

function data(responseData) { 
alert(responseData.dataValue); eg:name //here im getting data  
alert("Total = "+responseData.dataValue); 
     $("#submit-link").attr('href',"https://example.com/paymentdata.php?totalScore="+total); 
} 


<button id="process">Process</button> 
<br /> 
<a href="#" id="submit-link">links</a> // i want that name here 

私は何も得られなかった。すべて私はpage1.phpデータから取得page2.phpデータに取得私もセッションを試した結果なし

答えて

0

ブラウザのローカルストレージを使用して、あなたのウェブサイト内の任意のページ間の任意のデータを渡すことができます。オブジェクトのようなより複雑なデータがある場合、それを動作させるために文字列化/解析する必要がありますが、それ以外の場合は文字列または整数が正常に動作します。

window.localStorage.setItem('key', 'a string value'); 
window.localStorage.setItem('key', JSON.stringify(YourValueAsObject)); 

var getValueFromLS = window.localStorage.getItem('key'); 
var getValueFromLSParsed = JSON.parse(getValueFromLS); 
+1

これは私が期待していたものとまったく同じです。ありがとう@トーマスジュラネック – venkatesh

関連する問題