ユーザーの詳細を表示するために使用されるアプリケーションを開発しました。彼/彼女の写真を更新するために、アクションが行われるページにリダイレクトするリンクを提供しました。リンクは次のとおりです。
<a onclick="update_me(id)" id="http://127.0.0.1/example/updateuploads.php?x=1/<?php echo $row[RegdNo]; ?>">click here</a> to upload a new photo.
JS は次のとおりです。
function update_me(x)
{
window.open(x,"uploadwind","width=800,height=200,scrollbars=no");
}
したがって、これにより新しいウィンドウが開き、ユーザーが写真を更新すると、ウィンドウは を使用して自動的に閉じられますwindow.close()
。このウィンドウを閉じたときに、ユーザーの詳細を表示するページを更新したい。このために、私が使用したJSは
window.onunload = refreshParent;
function refreshParent() {
window.opener.location.reload();
}
これは Mozilla Fire Fox では問題なく動作しますが、Google Chrome で同じことをテストすると、$_POST
変数:
$x=$_POST['regdno'];
NULL に置き換えられているため、空白のページになります。どうすればこれを克服できますか?私を助けてください!前もって感謝します!!