通过open.window传递php变量

通过open.window传递php变量,php,javascript,Php,Javascript,我对javascript非常陌生,所以如果这个问题看起来很无聊,请原谅。我正在写一个在线日历来记录工程师的工作,所以我们需要能够在查看和编辑单个工作的同时查看日历。经过深思熟虑,我决定最好的方法是使用window.open在新窗口中打开作业。然而,我想通过url传递工作id,以便将其传递到新窗口,但无论是出于爱情还是金钱,我都无法找到解决方案。这是到目前为止我的代码 function open_win() { window.open('job_detail.php', '_blank'

我对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>
函数打开_win()
{
open('job_detail.php','u blank','toolbar=0,location=no,menubar=0,height=400,width=400,left=200,top=300');
}
$row['name']是链接的值,我想传递的值将保存在$row['id']或$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');
}

作为参数

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');
}


@user1267224这是一种方法,然后OP可以使用“job\u detail.php”页面上的
$\u GET['id']
$\u REQUEST['id']
检索值。谢谢你的帮助,我尝试了,然后链接就什么也做不了了。最后我用了那个trick@user1267224:哦,我假设
id
是一个整数。如果它是一个字符串,则需要在其周围加引号。但是你已经把它修好了,所以不用担心:)@user1267224这是一种方法,然后OP可以使用“job\u detail.php”页面上的
$\u GET['id']
$\u REQUEST['id']
来检索值。谢谢你,我尝试了,然后链接就什么也做不了了。最后我用了那个trick@user1267224:哦,我假设
id
是一个整数。如果它是一个字符串,则需要在其周围加引号。但是你已经修好了,所以别担心:)