<a href="javascript:void(0);" onclick="dosomething();">
<script ...>
function dosomething()
{
 //add your code
  form1.submit();
  next page...
 ...
}
</script>

解决方案 »

  1.   

    郁闷ing,差这个问题解决了就可以完工了~
      

  2.   

    用一个隐藏的iframe来作为提交页面吧
      

  3.   

    不能用GET式吗!??比如:
    a.php?page_num=1$_GET['page_num']
      

  4.   

    1、确认页面中有表单
    2、具体代码与[1][2][3][4][5]……的书写有关如果导航钮就是提交按钮的话,那自然没有问题
    如果是其他html标志,则通过其onclick事件做提交操作
      

  5.   

    是不是这样,有我一段分页代码是这样的,
    <?php for ($i=1;$i< $page;$i++)
    {
    echo "<a href='Document.php?page=".$i."' onclick=transVote.submit()>[".$i ."]</a> "; 
    }
    echo "[".$page."]"; 
    for ($i=$page+1;$i<= $page_count;$i++)
    {
    echo "<a href='Document.php?page=".$i."'>[".$i ."]</a> "; 
    }
    ?>onclick事件这样写可不可以onclick=transVote.submit(),transVote是form的name,我把它放到上面的<a href…… onclick=transVote.submit()>但是实现不了,放到<form……onclick=transVote.submit()>里面随便点击下页面的任何地方,都会提交,不懂这事件该放在哪个地方~
      

  6.   

    可以用 XMLHTTP 提交啊。提交OK后。再 转向。
      

  7.   

    <?php for ($i=1;$i< $page;$i++)
    {
    echo "<a href='Document.php?page=".$i."' onclick=transVote.submit()>[".$i ."]</a> "; 
    }
    echo "[".$page."]"; 
    for ($i=$page+1;$i<= $page_count;$i++)
    {
    echo "<a href='Document.php?page=".$i."'>[".$i ."]</a> "; 
    }
    ?>
    是用这个方法提交,但不能给详细一点哦
      

  8.   

    <SCRIPT ...
    function Submit_Redirect(page){   创建 XMLHTTP 对象。
       组织要提交数据。
       POST 提交。
       成功后。
       修改 location.href.... 至 page
    }
    </SCRIPT><a href="javascript:Submit_Redirect(1);">[1]</a><a href="javascript:Submit_Redirect(2);">[2]</a><a href="javascript:Submit_Redirect(3);">[3]</a> etc...
      

  9.   

    是这个意思
    不过你应该注意到,<a href=url>会转到新页面,而submit也会转到新页面。于是这两个页面是有冲突的
    所以你如果想用a标记提交的话应该写做
    <a href='javascript:void(null)' onclick=transVote.submit()>
    而把表示页号的id写在隐藏对象或表单的action中
    提交后就返回指定页的内容当然你也可以设置一个隐藏的iframe来进行提交,只要设置表单的target属性指向这个iframe就可以了
    你后面的代码无须改动
      

  10.   

    隐藏的iframe来进行提交?
    这个怎么实现?
      

  11.   

    <form action="<?echo $PHP_SELF?>" method="post" name="transVote" target="submitForm"><iframe height="0" width="0" frameborder=no margidheight=0 src="????" scrolling=no id="submitForm"></iframe> src=????,iframe哪里体现了提交,<form……>的action="<?echo $PHP_SELF?>" 在分页设置里这样写对不?
      

  12.   

    <form action="?id-<?echo $id?>" method="post" name="transVote" target="submitForm"><iframe name='submitForm' style='display:none'></iframe> 
      

  13.   

    用 iframe "数据部分丢失的情况~",我觉得是不是你提交的不正确啊.
      

  14.   

    为什么会是提交的不正确呢,既然大部分可以提交,怎么会有错误?
    我想问一个问题,就是mysql_query($mysqlStr);这里面的$mysqlStr="select id,transtext,count(*) from translation where……"这里面能不能用计算,就是能不能有count(*)这样的查询,
      

  15.   

    间接提交submit()是怎么实现的啊,
    <form action="?id-<?echo $id?>" method="post" name="transVote" target="submitForm"><iframe name='submitForm' style='display:none'></iframe> 在每一个<href……>中都加了一个onclick=transVote.submit();
      

  16.   

    用隐藏的iframe来做提交的话好像会出现很多的问题,数据部分会丢失我怀疑可能是提交这边的问题,
      

  17.   

    为每一个[1],[2],...写入onclick="form.submit();"事件
    并且form的target属性设为_blank