你好象忘了一个问题了,也就是: PHP程序处理完后,把页面返回给浏览器,然后浏览器才执行JavaScript程序。
________________________________________________________________________________
大家请看程序中的“此处”:当用EXIT();时,JAVASCRIPT弹出对话框点“是”,则停止(执行EXIT();)若点NO,则window.location.href='selectdb.php';,这是对的
________________________________________________________________________________ 事实上,在[JAVASCRIPT弹出对话框]之前,已经[停止(执行EXIT();)]了,而你并不知道。 把接受用户输入和操作分开,这是必须的,像你的问题,在接受用户的输入后,不管结果是真是假,都进行转向,不过如果是真,转向删除操作的页面。 给分吧!!!还有问题可以到http://www.ruted.com来问,我们努力有问必答!!!
<HTML>
<body>
<input type="button" onclick="if (confirm('确定要全部删除吗?')) window.location.href='1.htm'; else window.location.href='2.htm';" value="删除">
</body>
</HTML>
if (confirm('确定要全部删除吗?')) window.location.href='1.php'; else window.location.href='2.php';
</script>你分别在1.php和2.php添加不同的内容,jincoo(脚本爬行)说的也不错,不过我估计你更想知道我是我回答的!