これはよくある質問ですが、答えが見つかりません。リンクを含むPHPファイルがあります。そのリンクがクリックされたときに別のページを新しいウィンドウで開きたいのですが、この新しく開いたページで、前のページでクリックされたリンクの ID 属性を取得したいと考えています。
Current page= 'patientreg.php'
Newpage to open in new window= 'patient_history.php'
現在のページから新しくロードされたページにデータを投稿します。
現在のページ コード:
HTML:
<a id="37" onclick="phistory(this.id);" href="#">View history</a>
JavaScript:
function phistory(myVar) {
var myurl = '../main/patient_history.php';
$.post(myurl,{data:myVar},function(){});
window.open(myurl,'_blank');
}
新しいページ コード:
$phid = $_REQUEST["data"];
echo phid;
問題は、次のページにデータがエコーされていないことですが、現在のページの Firebug 応答タブで完全な新しいページでエコーが表示されます。