是否有任何用于混淆 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/