a.php{ echo '<a href="b.php?na=zhao">zhao</a>'; //echo '<a href="b.php?na=zhao" target="_blank">zhao</a>';如果这样虽然打开了新窗口,但是跳转后却不能执行,郁闷.}b.php{
$na=$_GET['na'];
if($na='zhao')
{
echo "<meta http-equiv=refresh content='0; url=../ch/show.php?id=$id'>";
}
问题:b.php经过判断后跳转到ch文件夹下根据传递过来的参数执行show.php 没有问题 但是我想实现b.php经过判断后 重新打开一个新窗口去执行ch文件夹下show.php 而不是在当前页面执行 页面中加入打开方式又不能执行代码 只是输出一个新窗口,难道这个问题无解?
$na=$_GET['na'];
if($na='zhao')
{
echo "<meta http-equiv=refresh content='0; url=../ch/show.php?id=$id'>";
}
问题:b.php经过判断后跳转到ch文件夹下根据传递过来的参数执行show.php 没有问题 但是我想实现b.php经过判断后 重新打开一个新窗口去执行ch文件夹下show.php 而不是在当前页面执行 页面中加入打开方式又不能执行代码 只是输出一个新窗口,难道这个问题无解?
if($na='zhao')
{
echo "<meta http-equiv=refresh content='0; url=../ch/show.php?id=$id'>";
}这句写的不对
单引号里的变量是不替换的。
echo "<meta http-equiv=refresh content='0; url=../Computer/show.php?com_type=$com_type&id=$id'>";
2
echo "<script language='javascript'>\n
window.location.href= '../computer/show.php?com_type=$com_type&id=$id'\n
</script>";
这两种方法唯一的区别是第一种可以返回 第二种不能返回 但是如果加入了target="_blank" 打开的新窗口只是一个空页面 不能执行输出 恳请赐教!
{
echo "<meta http-equiv=refresh content='0; url=../ch/show.php?id=$id'>";
}
{
echo "<meta http-equiv=refresh content='0; url=../ch/show.php?id=".$id."'>";
}
http://topic.csdn.net/t/20050507/11/3986945.htmlhttp://blog.csdn.net/binyo/archive/2004/10/30/159859.aspx