通过open.window传递php变量


Pass php variable though open.window

我对javascript很陌生,所以如果这个问题看起来很有趣,请原谅。我正在写一个在线日历来预订工程师的工作,所以我们需要能够在查看和编辑个人工作的同时查看日历。经过深思熟虑,我决定最好的方法是使用window.open在新窗口中打开作业。然而,我想通过url传递作业id,以便将其传递到新窗口,但出于爱和金钱,我无法解决或找到解决方案。这是我到目前为止的代码

function open_win() 
{
    window.open('job_detail.php', '_blank','toolbar=0,location=no,menubar=0,height=400,width=400,left=200, top=300');
}
<a href="#" onclick="open_win()" ><? echo $row['name']; ?></a>

$row['name']是链接的值,我要传递的值将保存在$row['d']或$job_id中。我就是不知道该把它放在哪里,所以它就过去了。

任何帮助都将不胜感激

作为参数?

function open_win(id) {
    window.open('job_detail.php?id=' + id, '_blank','toolbar=0,location=no,menubar=0,height=400,width=400,left=200, top=300');
}
<a href="#" onclick="open_win(<?= $row['id'] ?>)"><? echo $row['name']; ?></a>