本帖最后由 liu2009729 于 2009-08-23 12:46:23 编辑

解决方案 »

  1.   

    这个可能用Ajax实现要好点。。或者就不要用confirm。。
    用一个隐藏的div实现,div上用两个服务器控件:确定和取消。当<20的时候,这个div显示
      

  2.   

    考虑用微软的AJAX框架来做这个还是很方便。
      

  3.   

    Response.Write("<script>if(confirm('您的定单为不够20元,需加收5元送货费,是否继续订购'));else history.go(-1);</script>");
    这种方法会破坏 页面输出html的Response.Write方法 输出内容位于 整个页面的对顶部,会对html加载照成影响,导致莫名其妙的问题出现建议用page.clientscript.reg^^^^^^^^