国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

解決百度UEditor編輯器圖片選區(qū)錯位問題

如何解決百度UEditor編輯器圖片選區(qū)錯位問題?

在使用百度開源編輯器UEditor的過程中,我們可能會遇到各種兼容問題,其中之一就是圖片選區(qū)錯位問題。本文將為您提供兩種解決方案,幫助您輕松解決這個問題。

本文使用的UEditor版本為:1.5.0

當UEditor的編輯框不隨內(nèi)容的增加而調(diào)節(jié)高度時,實現(xiàn)的是編輯框內(nèi)部滾動,這時可能會出現(xiàn)以下bug:藍色的調(diào)節(jié)尺寸框與圖片的位置不匹配。當內(nèi)容較多時,下面的圖片調(diào)節(jié)框在全屏下基本看不到。

解決方案

方法1

使用 ueditor.all.js 文件,不是ueditor.all.min.js文件

找到以下位置進行替換:

attachTo: function(targetObj) {
        var me = this,
          target = (me.target = targetObj),
          resizer = this.resizer,
          imgPos = domUtils.getXY(target),
          iframePos = domUtils.getXY(me.editor.iframe),
          editorPos = domUtils.getXY(resizer.parentNode);

        domUtils.setStyles(resizer, {
          width: target.width + "px",
          height: target.height + "px",
          left:
            iframePos.x +
              imgPos.x -
              me.editor.document.body.scrollLeft -
              editorPos.x -
              parseInt(resizer.style.borderLeftWidth) +
              "px",
          top:
            iframePos.y +
              imgPos.y -
              me.editor.document.body.scrollTop -
              editorPos.y -
              parseInt(resizer.style.borderTopWidth) +
              "px"
        });
      }

替換成:

attachTo: function(a) {
        var b = this,
        c = b.target = a,
        d = this.resizer,
        e = domUtils.getXY(c),
        f = domUtils.getXY(b.editor.iframe),
        g = domUtils.getXY(d.parentNode),
        h = b.editor.document;
        domUtils.setStyles(d, {
            width: c.width + "px",
            height: c.height + "px",
            left: f.x + e.x - (h.documentElement.scrollLeft || h.body.scrollLeft || 0) - g.x - parseInt(d.style.borderLeftWidth) + "px",
            top: f.y + e.y - (h.documentElement.scrollTop || h.body.scrollTop || 0) - g.y - parseInt(d.style.borderTopWidth) + "px"
        });
      }

方法2

attachTo: function (targetObj) {
        var me = this,
            target = me.target = targetObj,
            resizer = this.resizer,
            imgPos = domUtils.getXY(target),
            iframePos = domUtils.getXY(me.editor.iframe),
            editorPos = domUtils.getXY(resizer.parentNode);

        domUtils.setStyles(resizer, {
            'width': target.width + 'px',
            'height': target.height + 'px',
            'left': iframePos.x + imgPos.x - me.editor.document.body.scrollLeft - editorPos.x - parseInt(resizer.style.borderLeftWidth) + 'px',
            //修改前
            //'top': iframePos.y + imgPos.y - me.editor.document.body.scrollTop - editorPos.y - parseInt(resizer.style.borderTopWidth) + 'px'
            //修改后
            'top': iframePos.y + imgPos.y - me.editor.document.documentElement.scrollTop - editorPos.y - parseInt(resizer.style.borderTopWidth) + 'px'
        });
    }

關鍵詞:UEditor,編輯器,圖片選區(qū),錯位問題,解決方案,兼容問題


文章來源地址http://www.zghlxwxcb.cn/article/198.html

到此這篇關于解決百度UEditor編輯器圖片選區(qū)錯位問題的文章就介紹到這了,更多相關內(nèi)容可以在右上角搜索或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

原文地址:http://www.zghlxwxcb.cn/article/198.html

如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請聯(lián)系站長進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 秀米編輯器(xiumi)+百度編輯器(Ueditor) 集成 :解決集成問題,秀米編輯器導出到百度編輯器格式問題,圖片保存到自己的服務器(阿里云OSS)

    秀米編輯器(xiumi)+百度編輯器(Ueditor) 集成 :解決集成問題,秀米編輯器導出到百度編輯器格式問題,圖片保存到自己的服務器(阿里云OSS)

    1.集成前提條件: ????????1. 需要集成 百度編輯器 到環(huán)境中 ????????2. https 環(huán)境下才可以導出數(shù)據(jù)到百度編輯器,如果不是https環(huán)境,會出現(xiàn)錯誤 ???????? 然后我們開始講解如何集成: 2.引入資源: //百度編輯器 需要修改的文件(配置與原始的配置不一樣,后面

    2024年02月09日
    瀏覽(90)
  • layui 整合UEditor 百度編輯器

    layui 整合UEditor 百度編輯器 第一步:下載百度編輯器并配置好路徑 百度編輯器下載地址:http://fex.baidu.com/ueditor/ 第二步:引入百度編輯器 代碼如下: 第三步:提交表單部分 注意: 提交表單前一定要替換content的內(nèi)容為編輯器內(nèi)容,data.field.content = ue.getContent(); 否則,提交的

    2024年02月13日
    瀏覽(32)
  • UEditor 百度富文本編輯器使用 遇到問題

    UEditor 百度富文本編輯器使用 遇到問題

    小小吐槽 碰到前后不分離項目,富文本使用的UEdtior? 在ueditor.all.js文件中找到這個 callback()函數(shù)? 這里使用根據(jù)圖片的url轉(zhuǎn)成base64 ? 把ueditor.all.js 中 swictch 循環(huán) case \\\'img\\\'注釋掉 ? 所以最后的解決方法是: 1、ueditor.config.js,enableAutoSave的注釋去掉并設置成false,saveInterval的注釋

    2024年02月15日
    瀏覽(23)
  • vue項目百度ueditor編輯器集成135和秀米,主題圖標美化

    vue項目百度ueditor編輯器集成135和秀米,主題圖標美化

    本文介紹vue項目里引入百度Ueditor富文本編輯器,集成135編輯器和秀米編輯器,使內(nèi)容編輯更加豐富,跳轉(zhuǎn)體驗更加絲滑。再封裝成組件,使用更加快捷。 編輯器主界面 彈框打開135編輯器 彈框打開秀米編輯器 操作說明:ueditor編輯器菜單欄集成135和秀米圖標,點擊分別彈框打

    2024年02月05日
    瀏覽(27)
  • AJAX + PHP 編輯器內(nèi)容自動備份草稿保存到本地 (適用ueditor百度編輯器或其它) 內(nèi)容變化后自動觸發(fā)備份txt文件

    AJAX + PHP 編輯器內(nèi)容自動備份草稿保存到本地 (適用ueditor百度編輯器或其它) 內(nèi)容變化后自動觸發(fā)備份txt文件

    百度自帶的自動備份功能enableAutoSave存在問題, 比如第一個文章他自動備份了.等發(fā)表第二個文章時,結(jié)果把第一個文章的內(nèi)容自動填充進去了.關鍵你還不知情!出現(xiàn)過多次這種情況了. 一, 百度原版的 ,具體使用方法,看這里個文章 Ueditor百度編輯器內(nèi)容自動保存到本地防數(shù)據(jù)丟失

    2024年02月10日
    瀏覽(22)
  • UEditor富文本編輯器上傳圖片打不開,提示“后端配置項沒有正常加載,上傳插件不能正常使用”

    UEditor富文本編輯器上傳圖片打不開,提示“后端配置項沒有正常加載,上傳插件不能正常使用”

    1、安裝 npm install?vue-ueditor-wrap 2、下載所需資源 這一步在解決報錯的時候會用到 ?????????? UEditor資源下載鏈接 上面的打不開請從下面鏈接下載項目 ueditor-download: vue項目中集成ueditor的UE資源 3、下載完成后將文件夾放到public文件夾下 4、 配置ueditor.config.js,并且在main.j

    2024年02月13日
    瀏覽(97)
  • Ueditor編輯器任意文件上傳漏洞

    Ueditor編輯器任意文件上傳漏洞

    UEditor是一款所見即所得的開源富文本編輯器,具有輕量、可定制、用戶體驗優(yōu)秀等特點,被廣大WEB應用程序所使用。本次爆出的高危漏洞屬于.NET版本,其它的版本暫時不受影響。漏洞成因是在抓取遠程數(shù)據(jù)源的時候未對文件后綴名做驗證導致任意文件寫入漏洞,黑客利用此

    2024年01月21日
    瀏覽(102)
  • 實戰(zhàn)紀實 | 編輯器漏洞之Ueditor-任意文件上傳漏洞 (老洞新談)

    實戰(zhàn)紀實 | 編輯器漏洞之Ueditor-任意文件上傳漏洞 (老洞新談)

    前言 前段時間在做某政府單位的項目的時候發(fā)現(xiàn)存在該漏洞,雖然是一個老洞,但這也是容易被忽視,且能快速拿到shell的漏洞,在利用方式上有一些不一樣的心得,希望能幫助到一些還不太了解的小伙伴,故此寫了此篇文章。 1.1 漏洞描述 Ueditor是百度開發(fā)的一個網(wǎng)站編輯器

    2024年04月26日
    瀏覽(99)
  • Ueditor 富文本編輯器 插入 m3u8 和 mp4 視頻(PHP)

    Ueditor 富文本編輯器 插入 m3u8 和 mp4 視頻(PHP)

    當前環(huán)境:PHP、Ueditor的版本是1.4.3 新的需求是,需要在Ueditor 富文本編輯器中,插入視頻播放,并且視頻格式有MP4,也有M3U8。 百度編輯器默認的是embed,需要修改下配置。 ueditor.all.js 和 ueditor.config.js 這兩個文件要改一些東西,具體我這里就不展示了,網(wǎng)上有很多文章都有寫

    2024年02月11日
    瀏覽(38)
  • fast admin 使用百度富文本編輯器添加賦值

    fast admin 使用百度富文本編輯器添加賦值

    這篇文章為大家介紹一下fastadmin框架如何引入并使用百度富文本 文章目錄 前言 下載文件 編輯文件 配置 上傳圖片 添加代碼 總結(jié) 在學習fastadmin的時候需要使用到富文本編輯器,于是查閱了一下資料,實現(xiàn)后將我的經(jīng)驗分享給大家 點擊下載文件 https://download.csdn.net/download/lh

    2024年02月09日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包