window.openで開くときは、共通のgetパラメータとしてパラメータを追加できます。すなわち:
window.open( "mysite.com/page.php?param=123");
そしてpage.phpであなたとのparam値を読むことができます:
$param = $_GET['param'];
更新:
あなたはPOSTリクエストを作りたい場合は、フォームと(隠された)フォームを追加することができますフィールドに渡し、コードからそのフォームを送信したい値を保持します。以下のような何か:
<form id="TheForm" method="post" action="test.asp" target="TheWindow">
<input type="hidden" name="something" value="something" />
<input type="hidden" name="more" value="something" />
<input type="hidden" name="other" value="something" />
</form>
<script type="text/javascript">
window.open('', 'TheWindow');
document.getElementById('TheForm').submit();
</script>
Window.open and pass parameters by post method
どのようにPHPにクエリを送信していますか? Ajaxやフォームを使用していますか? – Manngo
この値をajax経由で同じページまたは別のPHPページに送り、$ _POSTを使用してその値を取得する(ajaxのポストメソッドを使用する) –
Manngo:Ajaxまたはフォームを使用せず、単純なクエリのみを使用してからmysqli_queryをフェッチする結果。 Alive to Die:window.openメソッドでajax投稿を使用してJavascript文字列値を送信するにはどうすればよいですか?すべてのリンク?ありがとう(私はこれが初めてです) – Foobarer