gpt4 book ai didi

javascript - 在asp.net aspx页面上可以正常调用javascript混淆代码吗?

转载 作者:行者123 更新时间:2023-11-30 05:59:52 24 4
gpt4 key购买 nike

我正在使用 asp.net 开发网络应用程序。我有很多我想混淆的 javascript 文件。我在这个网站和其他网站上找到了各种工具的许多链接。然而,他们并不清楚以下几点

  1. 我可以缩小混淆后的js文件吗?
  2. 如果我在将所有内容放到生产服务器上之前混淆我的 js 文件,那么 aspx 页面中的所有 js 调用会怎样?他们是保持原样还是我必须做些什么?例如我在 js 中有一个函数

    var a="Hello World!";
    function MsgBox(msg)
    {
    alert(msg+"\n"+a);
    }

....在 aspx 页面中

    <asp:Button id="b" runat="server" onclick="MsgBox('asp.net')">

....在上面的代码中,javascript 函数调用 MsgBox 发生了什么

最佳答案

混淆通常也会缩小脚本,但是如果您使用 gzip 压缩服务器上的任何资源(js 文件、css 文件、html 代码),您可以节省大量带宽并且您的网站加载速度更快。

关于你的第二个问题,是的,你的方法的签名使用任何类型的混淆都保持不变

值得指出的是,Asp.Net 4.5 带有内置的 Bundling and Minification这在缩小 JS 文件时省去了很多麻烦。

关于javascript - 在asp.net aspx页面上可以正常调用javascript混淆代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9288289/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com