我是javascript的新手所以请原谅这个问题,如果它看起来很不错。我正在写一个在线日历来预订工程师的工作,所以我们需要能够在查看和编辑个人工作的同时查看日历。经过深思熟虑后,我决定最好的方法是使用window.open在新窗口中打开作业。但是,我想通过网址传递工作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中。我只是无法解决它放在哪里,所以它传递。
非常感谢任何帮助
答案 0 :(得分: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>