0

我对 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['id'] 或 $job_id 中。我只是不知道该把它放在哪里,所以它会继续下去。

任何帮助将不胜感激

4

1 回答 1

3

作为参数?

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>
于 2012-08-30T23:55:54.543 回答