Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] SOSO表情 1.3在x3.1中不能使用

[复制链接]
Youareangel 发表于 2014-5-4 22:32:25 | 显示全部楼层 |阅读模式
SOSO表情 1.3在x3.1中不能使用,插入时没反映,不知是什么原因。
我的网站是www.youareangel.com, 可以去试一试。
otherbank 发表于 2014-5-6 12:39:54 | 显示全部楼层
{:soso__bdb62576efdab299-d6d128e73a9a20ce-17b0129591bda70dd8cc8b9120e48ed4.jpg_1
回复

使用道具 举报

otherbank 发表于 2014-5-6 12:40:11 | 显示全部楼层
{:soso__2c277ff7b7710556-883bc60f10a7cab7-e60d1f6c5b86c3aeba24de9c8333e057_i.jpg_1:}
{:soso__3669389859068460655_4:}
回复

使用道具 举报

otherbank 发表于 2014-5-6 12:40:26 | 显示全部楼层
感谢反馈,我们排查一下
回复

使用道具 举报

无效楼层,该帖已经被删除
无效楼层,该帖已经被删除
7#
无效楼层,该帖已经被删除
8#
无效楼层,该帖已经被删除
土包 发表于 2014-5-28 11:50:06 | 显示全部楼层
otherbank 发表于 2014-5-6 12:40
感谢反馈,我们排查一下

这个问题很长时间了,现在怎么样了呢?
回复

使用道具 举报

北京方方面 发表于 2014-5-28 16:09:05 | 显示全部楼层
  1. 将/static/js/editor.js中function insertText()函数代码做了修改如下:
  2. 原代码:
  3. try {
  4. var sel = editdoc.getSelection();
  5. var range = sel.getRangeAt(0);
  6. if(range && range.insertNode) {
  7. range.deleteContents();
  8. }
  9. var frag = range.createContextualFragment(text);
  10. var lnode = frag.lastChild;
  11. range.insertNode(frag);
  12. range.setEndAfter(lnode);
  13. range.setStartAfter(lnode);
  14. sel.removeAllRanges();
  15. sel.addRange(range);
  16. }
  17. 修改为:
  18. try {
  19. editdoc.execCommand('insertHTML', false, text);
  20. }
  21. 重新上传/static/js/editor.js,OK!
复制代码
网上找了个方法, 试了试,没问题了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-24 09:20 , Processed in 0.029851 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表