echo "<a href='$PHP_SELF?para1='.$temp1."'>";
if($para1!=""){
echo "<SCRIPT LANGUAGE='JavaScript'>\n";
echo "window.open('file2.php?para2=$temp2¶3=$temp3');\n";
echo "</SCRIPT>\n";
}
if($para1!=""){
echo "<SCRIPT LANGUAGE='JavaScript'>\n";
echo "window.open('file2.php?para2=$temp2¶3=$temp3');\n";
echo "</SCRIPT>\n";
}
解决方案 »
- PHP判断是否包含某个汉字
- mysql数据库插入数据失败
- php中magickwand库生成GIF格式图片保存或输出时非常慢,有人知道原因吗?
- 请问在javascript中如何比较时间大小
- 求解:值传递与引用传递中&如何定义与应用
- [总结]add_slashes 类,可增加或去掉在post,get,cookies里的slashes标记
- php开发工具怎么都这么烂啊
- mysql4.0版的,insert into user(……这里的user后面要加上空格么?
- 如何定義數組
- php中如何对输出的文章限制字数,剩余的用“...”表示?
- 急问PHP的身份验证问题,救命!
- 谁有mysql front 软件的下载地址?(我给50分)
if($_GET[para1]!=""){
echo "<SCRIPT LANGUAGE='JavaScript'>\n";
echo "window.open('file2.php?para2=$temp2¶3=$temp3');\n";
echo "</SCRIPT>\n";
}另外你确认para1赋值了?
在<a href="">中能加 onclick 么?格式是什么?
1、用链接(就是你所说的方式)。这种方式要传多个参数很容易,如:<a href='./file2.php?para1=".$temp1."¶2=".$temp2'>关键是两个变量中间的'&'号。
2、在叶面中加入<input type='hidden' value='<?echo $temp1?>' name='para1'>
<input type='hidden' value='<?echo $temp2?>' name='para2'>这样当你提交页面时变量也被一起传过去了。但这两个input必须包含在form中被提交才行。用链接的方式行不通。
3、直接在浏览器地址栏写变量。这种方式与第一种道理是一样的。用的不多,测试时经常用
关键是我现在想通过一个<a href></a>链接出两个页面,一个让自身页面刷新,另一个产生新的页面。就类似于windows资源管理器一样,点击后,树形菜单有变化,同时还会显示出本文件夹中的内容,不同的是我要在新的一个窗口中显示文件夹内容。
感谢 9310guo(zhoun) 教给我打开新窗口的方法 !
感谢 dream_river(铁马兵河入梦来) 提示我的 '&'问题!