@hansonboyWebHtmlEditor 1.7版本所使用的全部Js代码都在Demo中,里面的JS用混淆器混淆过
你可以下载Demo然后看看里面的JS你能不能看得懂?
在一些特殊的情况下这个混淆器确实会使js代码增肥,但也有些情况下会将js代码进行减肥会考虑在下个版本推出带压缩混淆功能

解决方案 »

  1.   

    忘记说了关于WebHtmlEditor 1.7,请看这个贴子
    http://community.csdn.net/Expert/TopicView1.asp?id=5125445
      

  2.   

    个人是感觉非常需要混淆器,或者应该有安全的源码保护机制。 
     没有 源码 保护,JavaScript就没办法发展了 :o
     想想好不容易开发好的几千行代码,一下就被人都看了,企业一点自主权都没有。
      

  3.   

    @fason(咖啡人生) 你可以下载 WebHtmlEditor 1.7 版本,在线编辑器的精华全在Js中,你尝试着看看是否可以读取懂?参考连接:
    WebHtmlEditor 1.5 Release提供下载,提供源码
    http://community.csdn.net/Expert/TopicView1.asp?id=5125445
      

  4.   

    压缩器http://javascriptcompressor.com/
      

  5.   

    LZ可以试下混淆http://www.cnblogs.com/ttyp/archive/2006/03/20/354057.html
    我里面的测试代码,会产生错误另我这是公开代码的,转载写明出处即可
      

  6.   

    不完全赞成这样的应用,除非有安全的特别需要,其实更对大家有利的是js文件压缩器(通过重排格式进行整个文件数据量的压缩)http://www.crockford.com/javascript/jsmin.html有一个介绍。
      

  7.   

    js混淆器是很无聊的。dojo上已经分析了,为什么dojo只提供compressor,非不能也,乃nosense也。说老实话,对于我等一干高手来说,99%的js代码看不如自己写,剩下1%就看dojo, prototype, mochikit, jquery, ie7等,统统是open source的。混淆?没问题,自个儿把自己的垃圾混淆一把自个儿享受吧。
      

  8.   

    @hax做人不要太狂了。你不需要不代表别人不需要。
    既然号称高手那你能把WebHtmlEditor的垃圾代码自己写一遍我看看吗?
    提示你下载和演示地址:
    在线演示:
    DOTNET1.1: http://editor1.lionsky.net/
    DOTNET2.0: http://editor.lionsky.net/下载地址:
    http://www.lionsky.net/MyWebSite/DownSoft/index.aspx最新更新说明:
    http://editor.lionsky.net/WebHtmlEditor/Examples/News/News.Aspx特性介绍:http://editor.lionsky.net/WebHtmlEditor/Examples/Features/Features.Aspx
      

  9.   

    是传说中的csdn的狮子?我来凑热闹的.
      

  10.   

    不过是又一个webeditor而已,我1998年就做过了。我现在对这个没兴趣了。还有,好的开源webeditor多了,比方说kupu、fckeditor、dojo的richtexteditor等等。你说说你倒有什么独到之处?不要告诉我你的按钮比别人多。最后奉劝你,要做混淆就不要树开源的牌坊。
      

  11.   

    @hax(海曦)嗯,WebHtmlEditor就是一个在线编辑器,既然你是高手98年就开始做了,已经过去了8年水平一定很高了,不要光说不练站着说话不腰痛,话谁都会说。什么叫做混淆不要树开源的牌坊?请你注意措词!
    本贴中并没有说混淆器是开源的。
    WebHtmlEditor有开源和不开源的版本。我自己做的东西喜欢开源就开源喜欢混淆就混淆,你管得着吗?
      

  12.   

    我给你机会炫耀一下你的webeditor胜过其他人的地方,你也不说,嘿嘿。
      

  13.   

    你做啥我是管不着啰,所以我说混淆无聊,我说你的webeditor没啥新意,你也管不着哦,呵呵。我也不想管你,我只想告诉看到本贴的人,不要浪费时间在js混淆器上,no sense。还有webeditor有很多个,用前,尤其是付钱以前,记得多多比较一下。最后我要郑重的指出,如果一个产品宣称open source,但其释出的源代码是经过混淆的,那是一种完全违背开源精神的行为。如果有人想这样做,那我诚心的劝告你,请你要么真正完全的遵循开源或者自由软件的精神,要么干脆封闭源码,不要让人说你是在树开源的牌坊。
      

  14.   

    @hax(海曦) WebHtmlEditor的好处和你这种人说了也没有意义,如果想了解,可以到在线的演示看。如果你说树开源的牌坊指的是我在另一个版块中发布的WebHtmlEditor,你可以到那个贴子中去反馈,不要在这里来混淆视听。
    有些事情请你有了准确的证据再说话,WebHtmlEditor开源的版本Js并没有混淆。
    收费的版本跨度很大,不光在JS进行了全部重写,服务器端代码,编辑器的皮肤等等都和以前的不一样。最不喜欢的就是你这种不懂装懂喜欢到处炫耀的人。
      

  15.   

    @fason(咖啡人生)你可以下载 WebHtmlEditor 1.7 版本,在线编辑器的精华全在Js中,你尝试着看看是否可以读取懂?什么口气?fason(咖啡人生)比你强多了吧
      

  16.   

    @mingxuan3000(铭轩) 这个贴子并没有说谁的水平高低.我也并没有说否认fason的能力问题.和fason只是讨论关于使用这个混淆器混淆后的JS代码的可阅读性.怎么感觉你也属于那种不看清楚贴子内容就乱说的人.--------------------------------------------------------------再次声明一下吧,这个贴子主要是为了和一些需要保护JS代码的人分享这个工具,如果对这个工具有任何好地建议或意见,欢迎在此留贴.我在上面所指出的WebHtmlEditor只是想说明一个案例,因为WebHtmlEditor做为一个共享软件,她的代码是需要保护的,并且使用地就是这个JSConfusion混淆后发布.