response.write ( "<script language=JavaScript>{window.alert('删除成功!');window.location.href='delete.aspx'}</script>")
我这样了试了一下,不成功.谁来帮帮我啊.

解决方案 »

  1.   

    response.write ( "<script language=JavaScript>
    alert('删除成功!');document.location.href='delete.aspx';</script>")
      

  2.   

    Response.Write ( "<script language='JavaScript'>
    alert('删除成功!');location.href='delete.aspx';</script>")
    这个肯定行,我试过N 遍了
      

  3.   

    <script language= "VB" runat="server">
    sub page_load (sender as object,e as eventargs)
    if not ispostback then
    dim id as string
    id= request("id")
    Dim ds As New DataSet()
    ds=createdataset(id)
    Response.Write ( "<script language='JavaScript'>
    alert('删除成功!');location.href='delete.aspx';</script>")
    response.redirect("read.aspx")
    end if
    end sub
    </script>
    放在page_load里面,不能通过.删除了这一行,这个程序就没问题.
    我感觉是不是因为放在page_load里面的事?还是放在if里面的事?
      

  4.   

    我水平低,想不出别的办法,只能这样
    response.write ( "<script language=JavaScript>
    {window.alert('删除成功!');this.location.href='delete.aspx'}</script>")
      

  5.   

    哭了,还是不行啊.放在sub外面,去掉response就能用.郁闷
      

  6.   

    response.write ( "<script language=JavaScript>window.alert('删除成功!');window.location.href='delete.aspx';</script>")
      

  7.   

    一加这句话就提示:编译器错误信息: BC30081: “If”必须以匹配的“End If”结束。
      

  8.   

    编译错误 
    说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: BC30081: “If”必须以匹配的“End If”结束。源错误: 行 12: <script language= "VB" runat="server">
    行 13: sub page_load (sender as object,e as eventargs)
    行 14: if not ispostback then
    行 15: dim id as string
    行 16: id= request("id")
     
      

  9.   

    Response.Write("<script language='javascript'>window.alert('删除成功');window.locarion.href(\"delete.aspx\");</script>");
      

  10.   

    楼上仁兄的方法也实现不了呀.是不是("<script language='javascript'>不能用在<script language= "VB" runat="server">这里面??还是不能用在if里面???
      

  11.   

    不要求转向了,能弹出来对话框就行,难道csdn没有牛人能帮我解决了这个问题吗?
      

  12.   

    可以,我刚才那是c#版的,
    Response.write("<script language='javascript'>window.alert('hello')</script>")
      

  13.   

    楼上的仁兄呀,我试了这些程序只要是放在sub里面就不能用.有什么高招吗?
      

  14.   

    Response.write的时候要将<script language='javascript'>window.alert('hello')</script>里的
    </script>分成两段,比如"</" + "script>"
      

  15.   

    由于不知道你的程序到底怎么写的,你自己设置个断点,看response到底有没有执行1
      

  16.   

    Response.write("<script language='javascript'>window.alter("删除成功 !!")<script>")
    这样肯定行的
      

  17.   

    当程序执行到 Response.write
    由于其中包含js的</script> 默认将</script>作为<script language= "VB" runat="server">的结束符
    因此程序出错
      

  18.   

    Response.Write("<script language=javascript>"  ); Response.Write("alert('请您在登陆的时候选择部门!!!');"); Response.Write(" window.location.replace('LookWZJH.aspx');" ); Response.Write("</script>"); Response.End() ;这个肯定行
      

  19.   

    response.write ( "<script language=JavaScript>{window.alert('删除成功!');window.location.href='delete.aspx'}</script>")
    我这样了试了一下,不成功.谁来帮帮我啊.不要用打括号,还有是document.location,还有就是没一句都要有分号结束
    所以最后答案是 response.write ( "<script language=JavaScript>alert('删除成功!');document.location='delete.aspx';</script>")
      

  20.   

    Response.Write("<script>alert('要弹出的信息');location.href='转向地址'</script>");
      

  21.   

    Response.Write("<script></script>");这种代码是不可以写在前台页面中的,写在后台就可以了.如果一定要写在前台<script runat="server"></script>中的就必须要用字符转换.相关内容到百度上去搜索吧.