这个问题该如何解决啊?急!!
文件上传 本来只能上传GIF、JPG等格式的文件 但是偶现在随便...
result = confirm("确定要*******?") ; if ( result == false ) { history.back() ; } </script> <?php echo "gogogogogog" ; ?> 我的意思是想在result为false的时候就不执行下面的PHP程序了,但是这样还是执行了,请问怎样才能做到这个功能呢" name=description>
作者 sunjava 发布于 0000-00-00 分类:php基础编程
<script language="javascript">
result = confirm("确定要*******?") ;
if ( result == false )
{
history.back() ;
}
</script>
<?php
echo "gogogogogog" ;
?>
我的意思是想在result为false的时候就不执行下面的PHP程序了,但是这样还是执行了,请问怎样才能做到这个功能呢
逛论坛交流:小菜一碟,大家来尝尝,谢
if ( result == false )
{
history.back() ;
break;
}
这样如果下面还有php程序的话,也还会执行的啊
用if(result) 或if(result=="")看看?
QUOTE: 最初由 qj_l 发布
[B]if ( result == false )
{
history.back() ;
break;
} [/B]
报错,循环之外不可有break
你试试,我这可以了!
<script language="javascript">
result=confirm("确定要*******?") ;
if(result){
alert("123");
history.back();
} else {
alert("456");
}
</script>
<?php
echo "gogogogogog";
?>
对么?
点了alert("456");
后还是会运行后面的php程序的
修改后的:
<script language="javascript">
result=confirm("确定要*******?") ;
if(result){
history.back();
}
</script>
<?php
echo "gogogogogog";
?>
点确定回到前一页,点取消,显示gogogogogog!
没问题的啊!你要的不就是这个效果么?
javascript在客户端执行,php在服务器执行,我想怎样都应该先执行php代码
9 条回复
回复