回 帖 发 新 帖 刷新版面

主题:请问怎样把id号传递给弹出窗口 谢谢

1.php 是显示留言页面,给每个留言做了弹出回复页面的链接,$d[$j])是这条留言的id号:
echo "<a href='#' onclick='openwin($d[$j])'>reply</a>";
2.php 是回复留言页面
function openwin($id) { 
window.open ("2.php?id=$id", "",  "height=300, width=500, scrollbars=yes, resizable=yes, ") 
}
我想以这种方式把id号传给2.php,但不成,
请问:怎样才能把所需的变量值传给弹出页面?谢谢!





回复列表 (共4个回复)

沙发

function openwin 应该是JS函数,应该这么写:

function openwin(id) { 
   window.open ("2.php?id="+id, "",  "height=300, width=500, scrollbars=yes, resizable=yes, ") 
}

板凳

下雨了你好,按照你说的改了,id号传过来了,谢谢你,非常感谢!
另外,php是否有类似的函数?谢谢!

3 楼

PHP是服务器端脚本,JS是客户端浏览器脚本,这是两回事。
如果你非得用PHP来,那也只能用PHP去动态生成JS。比如:
<script language='javascript' src='/js/js.php'></script>

4 楼

下雨了你好,谢谢你,你说的这些对我很有用,因为我没有系统地学习过,所以许多
东西都分辨不清,非常感谢你一直以来的帮助,谢谢!

我来回复

您尚未登录,请登录后再回复。点此登录或注册