【发布时间】:2011-09-20 19:52:33
【问题描述】:
我们有这个有趣的例子来说明我们的 EcmaScript/JavaScript 混淆器是如何工作的。 我们提供链接显示未混淆和混淆的 Ecmascript 源代码 “动态时钟”。当您按下开始按钮时,您会看到时钟图形部分跟随您的鼠标移动,当您停止移动鼠标时,它会形成一个滴答作响的圆形时钟。
看这里... http://www.semdesigns.com/Products/Obfuscators/ECMAScriptObfuscationExample.html
未混淆代码和混淆代码在 Internet Explorer 上都可以正常工作,但在 FireFox 上不能正常工作的问题。那么,EcmaScript for FireFox 和 Internet Explorer 之间的区别是什么,导致此代码可以与 Internet Explorer 一起使用,但不能与 FireFox 一起使用是问题所在?我已经尝试了这几个版本的 FireFox,包括最新版本,但都失败了。
【问题讨论】:
-
您是否尝试过调试您的脚本以找出它中断的地方?不同版本的IE处理JavaScript的方式有很多 很多的差异,更不用说一个版本的IE和Firefox之间的差异了
-
您的代码可以在 no 浏览器中运行,而不是 IE(Opera、Firefox、Chrome)。对不起。是的,有 很多 不同:)
-
我会拒绝使用/信任该混淆器,因为它的示例代码看起来像是在 1995 年编写的。我建议您从头开始重写示例。我也担心混淆器代码不好。
标签: javascript firefox