弹出窗口传值的问题。郁闷了一下午!

yttlovezxx 2006-02-14 04:13:00
while ($i<$rows) {
print "<tr>";
$ref_popup=mysql_result($exresult,$i,"task_ref");//这就是我想传给新窗口的变量值
echo $ref_popup;
print "<td>".mysql_result($exresult,$i,"task_ref")."</td>";
print "<td>".mysql_result($exresult,$i,"task_date")."</td>";
print "<td>".mysql_result($exresult,$i,"task_finishdate")."</td>";
print "<td>".mysql_result($exresult,$i,"task_des")."</td>";

if ($_GET['finish']==no) {
print "<td vAlign=top align=center><INPUT onclick=\"openwin()\" type=button value=\"O K\" name=ok></td>";
$_SESSION['ok']=$ok[$ref_popup];
} else {
print "<td>".mysql_result($exresult,$i,"task_finishdes")."</td>";
};

print "</tr>";
$i=$i+1;
}
我这上面有几个OK按钮。我怎么知道是按了哪个按钮?


<script LANGUAGE="javascript">
<!--
function openwin() {
window.open ("popup.php", "newwindow", "toolbar =no, menubar=no, scrollbars=no, resizable=no, location=no, status=no, width=400, height=300")
}
//-->
</script>
...全文
116 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zairwolft 2006-02-14
  • 打赏
  • 举报
回复
楼上正解。
despider 2006-02-14
  • 打赏
  • 举报
回复
<INPUT onclick=\"openwin(".mysql_result($exresult,$i,"task_ref").")\" type=button value=\"O K\" name=ok>

<script LANGUAGE="javascript">
<!--
function openwin(task_ref) {
window.open ("popup.php?task_ref="+task_ref, "newwindow", "toolbar =no, menubar=no, scrollbars=no, resizable=no, location=no, status=no, width=400, height=300")
}
//-->
</script>

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧