科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道javascript如何调用C#后代码中的过程 和ASP.NET调用JS乱码解决方案

javascript如何调用C#后代码中的过程 和ASP.NET调用JS乱码解决方案

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

javascript如何调用C#后代码中的过程 和ASP.NET调用JS乱码解决方案。

作者:黑暗凝聚力量,堕落方能自由 来源:CSDN 2008年3月17日

关键字: C# 调用 java

  • 评论
  • 分享微博
  • 分享邮件
    1.  +++++++++++++++++第一种情况:
    2. 1.后台方法:
    3. protected string CsharpVoid(string strCC)
      {
    4.  return strCC;
    5. }
    6. 2.javascript 调用
      <script  language="javascript">
    7.   var s = "<%=CsharpVoid("www.esoutong.com")%>";  
        document.write(s);
    8. </script>
    9.  

    10. +++++++++++++++++第二种情况:
    11. 1.后代码:
      protected void CsharpVoid()
          {
              string strCC = www.esoutong.com;
              Response.Write(strCC);
    12.     }
    13. 2.调用方法:CsharpVoid()
    14. <script  language="javascript">
      document.write("<%CsharpVoid();%>");
      </script>

    1. 你可在页面中放一个按钮,把它设置为不可见style="display:none",然后,用脚本让此按钮点击
      document.all("button1").click();
      在此按钮的C#后台中写事件代码,这就是最简单的脚本调用C#方法.


      在网上看到这样一个问题:作者用的平台是.NET,用C#在本机开发,在aspx文件中调用 js文件:

      <script language="javascript" src="mymenu.js"></script>

      结果在页面及 alert 提示的中文均为乱码,求解决办法。结果后面跟贴给出一长串的解决办法,其实很简单,在aspx 文件的头部添加一行代码即可:

       <%@ Page ContentType="text/html" ResponseEncoding="gb2312" %>

      • 评论
      • 分享微博
      • 分享邮件
      邮件订阅

      如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

      重磅专题
      往期文章
      最新文章