Response.Write("<script language=javascript>alert(\"使用者无权限!!!\")</script>")

解决方案 »

  1.   

    stationxp(小磊龙) ,我试了你这个将
    Response.Write("<script language=javascript>alert(\"使用者无权限!!!\")</script>")
    代替
    Response.Write("使用者无权限!!!")
    这个,但“使用者无权限!!!”底下有毛毛虫无法编译过去呀,是不是这句语法有问题呀
      

  2.   

    <%@ Page language="c#" %><%
    Response.Write("<script language=javascript>alert('使用者无权限!!!')</script>");
    %>
      

  3.   

    zoexy(zoe) 在大作中提到: 
    :  我试了把双引号改为单引号就没有毛毛虫了,但是没有窗口弹出来呀,好奇怪也
    我的是C#版本
    VB的话应该这样写:
      
    Response.Write("<script language=javascript>alert(""使用者无权限!!!"")</script>") 
    当然,改成单引号也是可以的。关于没有弹出对话框:
    只有客户端重新装入当前页面的时候,新写入的<script>才会被执行。
    我刚试验了两种情况:
    1.Response.Write("<script language=javascript>alert(""使用者无权限!!!"")</script>") 写在Page_Onload函数里2.Response.Write("<script language=javascript>alert(""使用者无权限!!!"")</script>") 
    写在button(runat=sever)的onclick函数里,
    第一种情况,页面加载或刷新的时候弹出对话框
    第二种情况,点击button的时候弹出对话框
      

  4.   

    提供两种方法:
    Me.RegisterClientScriptBlock("ph", "<script>alert('使用者无权限!')</script>")
    Response.Write("<script language=javascript>window.alert('使用者无权限!')</script>")
    再不行可能是你机子的问题了。
      

  5.   

    Me.RegisterClientScriptBlock("ph", "<script>alert('使用者无权限!')</script>")
    正统写法,pf :)
      

  6.   

    void Page_Load(Object sender, EventArgs e)
         {
             //打开一个网页
             //Response.Write("<script language=javascript>window.open("+ "'http://www.csdn.net');");
             //Response.Write("</" + "script>");
             //弹出一个对话框
             Response.Write("<script language=javascript>window.alert("+ "'I Love You');");
             Response.Write("</" + "script>");
    快给分
             
     
        
         }