Response.Write("<script>alert('缓存项已移除,移除原因是:"+CacheItemRemovedReason.Removed.ToString()+"');</script>");
这里两个的+有什么含义啊,有什么用的啊
大家帮帮啊。我现在 是初学者啥都不懂滴啊

解决方案 »

  1.   

    字符串连接,使用
    ClientScript.RegisterStartupScript(this.GetType(), "message", "<script language='javascript' >alert('');</script>");
      

  2.   

    alert  alert : 是javascript 中用到了一种 脚本 语言!
      其主要用法就是 在你自己定义了一定的 函数 以后。通过 执行相应的操作 ,所弹出对话框的 语言!
      例如:
      <script type="text/javascript“>
      var i=1;
      for (i=1 ; i<=100 ; i++)
      {
      if (i>10)
      alert("现在i的值是"+ i + "小于100");
      }
      </script>
      

  3.   

    +用于表示字符串连接,用于把alert里要弹出的信息连接成一个字符串整体后弹出
      

  4.   

    response.write(string msg) 是通过后台向前台输出一个字符串
    这里的msg可以是“hello world” 也可以是" aa " 如果是简单的字符,则在HTML解析的时候,在页面中加入这个字符串,传到客户端,
    如果msg="hello </br>world" 那么解析的时候,会把</br>认为是html标签,所以输出的时候是两行,同理如果msg里如果有jS脚本,那么也会解析为JS 输出