你还是c/s的做程序思路b/s里实现过程并非如此要弹出窗口再接着执行一个过程, 方法很多, 要把你原先的程序分开两半分别执行
前一半输出结束时与用户交互, 用户点完按钮再去申请服务端调用

解决方案 »

  1.   

    其实也可以用Javascript来实现的,不过你得熟悉它,知道怎么使用才行。
      

  2.   

    我觉得把程序分两半好麻烦,能不能给一个用javascript实现的例子?
      

  3.   

    自己用window.showModalDialog模拟一个不就得了!
    只有想不到,没有作不到!
      

  4.   

    打个比方:
    dim a as integer=0
    dim b as integer=0
    a=getarandomnum(1..5)
    if a=1 then 
       if messagebox("a=1,还继续吗?","yes/no"....)=yes then
       '可选y/n的那种对话框,这只是示例.
           b=getArandomNum(1..3)
           if b=1 then 
           if messagebox("b=1,还继续吗?","yes/no".....)=yes then 
                c=getArandomNum(1..2)  
                ......
            end if 'if n=1
             ......
           end if 'if b=1    
    end if 'if a=1
    在这个例子中,对话框很随机的出现,并与用户进行交互,程序本身没有任何义意.
    如果要把程序分半,像这样的算法在实现起来很颇烦的.
    别外,window.showmodaldialog好像是在winfrom中使用的吧?在webform中能用吗?