技术资讯

解决eWebEditor编辑器在粘贴时跳出提示需要下载控件的提示页面的问题的方法

TIME:2016/10/8

从网上下了一个eWebEditor ASP版本,经试用其它功能都正常,但是点“普通粘贴”按钮或者直接使用Ctrl+V热键进行粘贴,总会跳出一个提示下载控件的对话框,如果不下载安装而关闭这个对话框,内容也无法粘贴进去。
 

  难道必须下载安装控件才能实现这个本来根本就不需要什么控件辅助就能做的事情吗?!EWEB这是搞的哪一出啊。。。。
    没办法了吗?No,往下看~~~
    简单浏览了一下所有的关键核心文件,发现这个事情应该跟
          /asp/i.asp
    里面输出的配置参数有一定关系,具体什么关系?没有功夫去研究它,一大堆混淆了的Javascript看的头晕,随便猜吧还是。。。。
    经过试验 i.asp 输出的下面这句就可以改变现有局面,
    默认是:
    config.AutoDetectPaste = "1";
    修改i.asp文件让它输出:(由1变0)
    config.AutoDetectPaste = "0";
    再试验,好了,功能正常了,也不提示下载eWebEditor编辑器的那个控件了,效果杠杠地,而且无毒副作用。
    罗嗦一下附上我改的 /asp/i.asp 的方法,
    找到:
    ret = ret & "config." & aTmpStyle(17) & """;" & Vbcrlf
    改为:
    ret = ret & "config.0"";" & Vbcrlf

    这里再罗嗦一句,如果你的 eWebEditor 没有 /asp/ 下面这个i.asp文件,那就是版本不一样的缘故,参考上面的原理,找找这个 config.AutoDetectPaste = "1"; 的类似的设置或变量,由1改为0,照样是行的通的,祝好运。。。

  原创经验小结,转载请注明出处!!

上一篇

近两年互联网过热,好多参与企业倒闭

下一篇

互联网发展过程中,我们错失的那些机会