http://topic.csdn.net/u/20080310/13/7e33cac9-645c-4f8c-a2b6-0a1426dfed58.html
这里面有工具.

解决方案 »

  1.   

    <form id="f" action="http://要提交的URL">
    <input type="hidden" name="要提交的字段1 " value="要提交字段1的值" />
    <input type="hidden" name="要提交的字段2 " value="要提交字段2的值" />
    <input type="hidden" name="要提交的字段3 " value="要提交字段3的值" />
    <input type="hidden" name="要提交的字段n " value="要提交字段n的值" />
    <input type="submit" />
    </form><script>
    document.getElementById('f').submit();
    </script>
      

  2.   

    把人家的网站放到一个frame里,设置下域就可以操作了
    或者做成firefox extension
      

  3.   

    iframe我倒是用了,可是,去不知道该如何写代码?谁能给个范例啊?
      

  4.   

    ie辅助工具我倒是用了,可是还有一个问题,我的代码如下:var sname = document.getElementById("ddlGames");
    var uname = document.getElementById("txt_UserName");
    var sform = document.getElementById("form1");
      
    for (var k=0; k<=4; k++) 
    {   switch (k)
       {
         case 0:       
           sname.value="1";
           callu();
           break;
         case 1:
           sname.value="2";
           callu();
           break;
         case 2:
           sname.value="9";
           callu();
           break;
         case 3:
           sname.value="14";
           callu();
           break;
         case 4:
           sname.value="39";
           callu();
           break;
       }
       sname.value="1";
       uname.value="";
    }function callu()
    {
      var uarray=new Array('1','2',
                 '3','4','5',
                 '6','7','8',
                 '9','10','11','12',
                 '13','14','15','16',
                 '17','18','19','20',
                 '21','22','23','24',
                 '25','26','27',
                 '28','29','30');                 
      var len=uarray.length;
      var ucmd = document.getElementById('btn_Post');
      var uname = document.getElementById("txt_UserName");
      
      for (var i=0; i<len; i++)
      {
       uname.value=uarray[i];
       ucmd.click();
      }
      
    }
    执行没有问题,但是,恼火的是,由于对方是一个aspx的页面,ucmd.click()激活了这个页面的表单提交动作,可是,还没等“1”号用户提交完成呢,脚本又紧接着提交“2”号用户了,结果,到最后只提交成功了最后一个用户,气死我了!两个请求:1、如何才能做到等一个用户提交完成后才提交下一个用户?
    2、该表单提交完成后会弹出一个确认对话框,能否做到自动点击这个确认对话框?
      

  5.   

    用settimeout
    也可以用按键精灵试试
      

  6.   

    settimeout?没有其它更灵活的解决方法了么?
      

  7.   

    想做单点登陆? 建议还是直接建一个知识库 然后直接发post包这样比较方便
      

  8.   

    星辰技术社区:www.netcsharp.cn,我们将帮您以最快的速度找到最佳的解决方案 
      

  9.   

    灌水机代码:www.dullwolf.cn/CSDNer.rar下载。