日期:2014-05-16  浏览次数:20367 次

使用response.write没有弹出对话框?
RT,求解释。郁闷了好久网上也没看到决解方法
------解决方案--------------------
页面中已有的JS将这个aler屏蔽了,
你可以用IE浏览器看一下,应该会有js错误提示。

引用:
Quote: 引用:

贴代码

 protected void Button1_Click(object sender, EventArgs e)
    {
        //判断用户是否选择了答案。如果没有做出选择,将会弹出对话框,提示用户做出选择
        if (RadioButton1.Checked == false 
------解决方案--------------------
 RadioButton2.Checked == false 
------解决方案--------------------
 RadioButton3.Checked == false 
------解决方案--------------------
 RadioButton4.Checked == false)
        {
            Response.Write("<script>alert('请选择答案');</script>");
        }
        else if (RadioButton3.Checked == true)
        {
            Response.Write("<script>alert('正确答案为C,恭喜你答对了!');</script>");
        }
        else
        {
            Response.Write("<script>alert('正确答案为C,对不起你答错了');</script>");
        }
    }

------解决方案--------------------
 Response.Write("<script>alert('请选择答案');</script>");

明显这句后括号中文半角输入!