请教window.open向php页面传值的问题
请教各位一个很基础的问题
<script language="javascript">
function opengg(id){
window.open('detail.php?id'+id,'','width=800,height=840,scrollbars=yes')
}
</script>
<body>
...
...
$id=$info[station_code];
echo "<a href='javascript:opengg($id)'>".$id."</a>";?>
</body>
页面中只要查询出来的是纯数字就可以正常的传值,并且打开页面;如果包含了字母,那么就会报为定义错误;
子页面中使用的是
<?php
$id=$_get["id"];
?>的方式来获得传递值
请各位指点一下,谢谢了
[解决办法]
window.open('detail.php?id='+id,...
echo "<a href='javascript:opengg(\"$id\")'>".$id."</a>";?>