放到两个页面中去~~~~
你放到一个页面,虽然confirm选否,但是在服务器那里
<?
$delid=$_GET["delid"];
$sql="delete from branch where branch_id="."$delid";
$conn->Execute($sql);
$conn->Close(); 
echo "<script language='javascript'>"; 
echo " location='ok.php';"; 
echo "</script>";?>
已经被解析执行过了~~~~

解决方案 »

  1.   

    有没办法不放到另一个页面呢?
    或者将其放到我点击的页面,点击后调用这个Javascript 函数
      

  2.   

    第一次提交判断 action = DEL 。这时候执行 confirm ,如果为true,就再次设置 action = do。然后修改这段代码为<?
    if($_GET["action"]=="do")
    {
      $delid=$_GET["delid"];
      $sql="delete from branch where branch_id="."$delid";
      $conn->Execute($sql);
      $conn->Close(); 
      echo "<script language='javascript'>"; 
      echo " location='ok.php';"; 
      echo "</script>";
    }
    ?>
      

  3.   

    我不想再开一个特定确认的页面。
    如果我在[点击删除的页面]内编写确认代码如何编写呢?
    就是点击删除,然后自动调用本页面的确认代码,如果确定就跳到删除代码。
    就象这样:
    <script language="javascript">
    <!--编写确认函数-->
    </scrtip><from LANGUAGE="javascript" onsubmit="return del()">
    </form><!--删除按钮-->或者其它的方法呢?
    不好意思,为难了:)
      

  4.   

    那你也只能用这样的代码结构~~~~
    给你段我的代码把,本来我是分开来做的,不过给你改到一个页面了~~假设这个页面是del.php
    -------------------------------------------------------------
    <?php
    if(isset($_GET["action"]))//这里本来还应该判断一下$_GET["action"]=="do",我省略了
    {
       //数据库操作,删除记录什么的
    echo <<<EOT
    <SCRIPT language="javascript">
    self.location="del.php";//然后转回本页面,不带任何参数~
    </SCRIPT>
    EOT;
    }
    ?>
    <SCRIPT language="javascript">
    function delcheck(name, id)
    //一个检查是否删除的函数
    {
    if(confirm("是否删除头像:"+name))
    self.location="del.php?id="+id+"&name="+name+"&action=do";
    }
    </SCRIPT>
    <a href="#" onclick="javascript:delcheck('<?php echo "name"?>','<?php echo "h_ID"?>')">删除</a>本来是从数据库循环取数据,不过我精简了~~~~-------------------------------------------我把HTML控制的部分都去掉了~~~~~基本上就是这个结构~~~~~http://zwills.crcoo.com/mikespook/softlist.asp?id=68
    这个留言板我就是这么做的~~~~
      

  5.   

    <script language="JavaScript">
    <!--
      function del(){
       var message=confirm("你确定要删除吗?");
       if (message==true)
       return true;
       else
       return false;
       }
       -->
    </script>搞好了,谢谢