Response.Write("<script>confirm('对不起,您的账号已被锁定,客服会及时和您联系来确认您所修改的信息!');</script>");如何获得它返回的真假值,代码写在服务器端

解决方案 »

  1.   

    你这样用在页面中添加一个HiddenField 控件来记载 返回值!如下。
    Response.Write(@"<script>Test();</script>");
    String returnValue = HiddenField1.value;<script type="text/javascript">
            function test()
            {
                if(confirm('对不起,您的账号已被锁定,客服会及时和您联系来确认您所修改的信息!'))
                {
                    HiddenFiled1.value="true";
                }
                else
                {
                    HiddenFiled1.value="false";
                }
            }
        </script>
      

  2.   

    confirm函数本身是返回bool值,但Response.Write(" <script>confirm('对不起,您的账号已被锁定,客服会及时和您联系来确认您所修改的信息!'); </script>");
    我取不到它返回的值,说的是返回的是Void