升级xhEditor1.1.14之后,发现原来1.0在手机,平板上面可以正常使用,现在1.1.14下面,发现不出现工具栏了,开始怀疑不加载,后面调试,发现JS是加载了,但是由于wap浏览器版本,xhEditor中断了加载,需要修复,解决方案:如果JS判断当前是移动设备浏览器,则return !1 中断了xhEditor的加载,此处,需要把原中断代码给注释,把xhEditor的加载模式设置成源代码模式,这样,兼顾兼容与流量问题,完美解决!!
具体实施:找到js文件中如下内容:if(Ba&&!Da)return!1; 修改成if(Ba&&!Da)ra.settings.sourceMode=true; 如此简单
希望官方可以在下一版本中加上类似设置,移动设备目前很普及,有时候也会要用到来编辑内容,所以还是得加载xhEditor,只是以源代码模式加载,让用户自己来切换成完整模式!
一直以来使用 xheditor 上传图片,发现图片超过200K就会提示出错~~~ 原因IIS限制文件上传不能超过200K,怎么解决呢,当然修改IIS里面的设置就好,可是一些虚拟主机的用户是没有办法自己修改IIS的设置的~~~ 看来我们只能通过修改 upload.asp代码来解决问题 解决方法 大概在254行,查找 oUpFileStream.Write Request.BinaryRead (Request.TotalBytes) 替换成 Dim nTotalBytes, nPartBytes, ReadBytes ReadBytes = 0 nTotalBytes = Request.TotalBytes Do While ReadBytes < nTotalBytes nPartBytes = 64 * 1024 If nPartBytes + ReadBytes > nTotalBytes Then nPartBytes = nTotalBytes - ReadBytes End If oUpFileStream.Write Request.BinaryRead(nPartBytes) ReadBytes = ReadBytes + nPartBytes Loop 保存,问题解决 喜欢xheditor,自己diy一个(内含PSD文件),喜欢的拿去吧。先备份好nostyle皮肤。解压后皮肤名字叫nostyle (暂时先借用一下这个文件夹)。 http://forum.xheditor.com/viewthread.php?tid=749&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D1 |
有话要说