я могу вызвать javascript обфусцированный код на asp.net странице aspx? - PullRequest
2 голосов
/ 15 февраля 2012

Я занимаюсь разработкой веб-приложения с использованием asp.net.У меня есть много файлов javascript, которые я хочу запутать.Я нашел много ссылок на этот и другие сайты для различных инструментов.Однако следующие пункты не ясны из них

  1. Можно ли минимизировать запутанный js-файл?
  2. , если я запутываю свои js-файлы перед тем, как поместить все на рабочий сервер, что происходит свсе js звонки на страницах aspx?они остаются как есть или я должен что-то делать?например, у меня есть функция в 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

1 Ответ

1 голос
/ 15 февраля 2012

Обфускация обычно также минимизирует сценарий, однако, если вы сжимаете ресурсы независимо от того, какие файлы (js файлы, css файлы, html коды) на сервере, используя gzip, вы можете сэкономить большую пропускную способность, и ваш сайт загружается быстрее.

Что касается вашего второго вопроса, да, подпись ваших методов остается неизменной при использовании любого вида запутывания

Стоит отметить, что Asp.Net 4.5 поставляется со встроенным Связыванием и минимизацией , что избавляет от множества проблем с минимизацией файлов JS.

...