缩小和混淆Javascript文件,同时保持IE黑客攻击

时间:2017-01-22 08:46:30

标签: javascript internet-explorer minify

最近我写了一个javascript库,在那里,我得使用IE hacks for load event handler如下所示

/* for Internet Explorer */
/*@cc_on @*/
/*@if (@_win32)
  document.write("<script id=__ie_onload defer src=javascript:void(0)><\/script>");
  var script = document.getElementById("__ie_onload");
  script.onreadystatechange = function() {
    if (this.readyState == "complete") {
      domLoaded(); // call the onload handler
    }
  };
/*@end @*/

js文件的另一部分包含一些与库相关的代码,并在页面的load事件上执行某些操作。最后,当图书馆工作完成后,我想用网上工具缩小和混淆图书馆。我已经完成了几乎所有可用的工具,但没有一个能够正确地缩小javascript库。所有这些都只是忽略了我粘贴在上面的IE浏览器。有没有办法让这个IE黑客入侵缩小版和混淆版。

我使用了http://lisperator.net/uglifyjs/#demo和类似的在线工具。

0 个答案:

没有答案