c# - 用于 JavaScript 混淆的 .Net 组件?

标签 c# javascript components obfuscation

是否有任何用于混淆 JavaScript 的 .Net 组件?我正在动态生成 JavaScript 并通过 ClientScript.RegisterClientScriptBlock 发出。我想让其他人更难查看和修改该脚本。

注意事项:

  • 是的,我知道 JavaScript 混淆只会给认真的开发人员带来不便。
  • 我确实打算添加(未混淆的)版权声明。
  • 我生成 JavaScript 的 C# 程序是我真正的增值。观看者将看不到该来源。不过,我想隐藏它创建的函数和数据。

谢谢!

最佳答案

您可以从 .NET 调用 Google 的 Closure Compiler,这是一个示例:

或者有 YUI Compressor 的 .NET 端口:

关于c# - 用于 JavaScript 混淆的 .Net 组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1880445/

相关文章:

matrix - Maxima:简化矩阵分量

c# - 制作一个图标闪烁的wpf应用程序

c# - 寻路 - 索引越界

c# - 在C#中播放swf文件

c# - SQL UPDATE 循环非顺序键

javascript - MongoDB 是否支持 Map 对象?

Javascript通过数组路径更新嵌套对象中的值

c++ - 如何从实体组件系统中的子类访问属性

javascript - 仅当用户启用了 JavaScript 时才使用一些 CSS

delphi - Delphi/C++Builder 的标签编辑器组件