zoukankan      html  css  js  c++  java
  • 这两段代码是不同的

    第一段:
    <Script Language="c#" Runat="Server">
      void Page_Load(object sender,EventArgs e)
      {
          string script="<script>alert('ok!')<";
          script+="/script>";
          Page.RegisterClientScriptBlock("clientScript", script);
       }
    </Script>
    运行结果:没有任何结果

    第二段:
    <Script Language="c#" Runat="Server">
      void Page_Load(object sender,EventArgs e)
      {
          string script="<script>alert('ok!')<";
          script+="/script>";
          Page.RegisterClientScriptBlock("clientScript", script);
       }
    </Script>
    <form runat="server">
    </form>
    运行结果:脚本成功发送到客户端,弹出对话框

    总结:使用RegisterClientScriptBlock发送脚本时,页必须有runat="server"的form标记

  • 相关阅读:
    fileupload直接获得
    ajax分页
    jquery.cookie.js
    DataTable分页
    C#字串与Unicode互相转换方法
    Linq测试
    滚动条加载数据
    创建.PDF文件【1】
    小问题【6】
    小问题【4】
  • 原文地址:https://www.cnblogs.com/kwklover/p/5681.html
Copyright © 2011-2022 走看看