亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網(wǎng)站 > 軟件應(yīng)用 > 正文

js獲取UEditor富文本編輯器中的圖片地址

2024-09-06 19:17:05
字體:
供稿:網(wǎng)友

寫之前在網(wǎng)上找了很多方法,最簡單的思路應(yīng)該是1.獲取UEditor中的內(nèi)容;2.將獲取到的字符串轉(zhuǎn)換成jquery對象;3.選擇器找到img元素,獲取src值。

var content= UE.getEditor('details').getContent();//獲取編輯器內(nèi)容var $div = document.createElement("div");//創(chuàng)建一個div元素對象$div.innerHTML = content;//往div里填充htmlvar $v = $($div);//從dom對象轉(zhuǎn)換成jquery對象$.each($v.find("img"),function (v,i) {//選擇器找到img元素,循環(huán)獲取src值console.log("src======"+i.src);});

打印結(jié)果:

寫出上面代碼之前碰了幾次壁,繞了幾個彎,下面就是我整個開發(fā)過程,記錄下。

1.獲取UEditor中的內(nèi)容

這一步很簡單,使用編輯器提供的getContent()函數(shù)

2.將獲取到的字符串轉(zhuǎn)換成jquery對象

<p style="margin-top: 1em; margin-bottom: 1em; white-space: normal; box-sizing: border-box; padding: 0px; border: 0px; vertical-align: middle; line-height: 25px; list-style: none; color: rgb(58, 58, 58); font-family: 微軟雅黑, 宋體, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(247, 253, 255);">	夏季到了,持續(xù)高溫就連大人都受不了,更別說孩子了。所以該不該給孩子穿襪子又成了寶媽心頭的大事,一方面覺得應(yīng)該給孩子穿,畢竟這個幾個理由是拒絕不了的。	</p>	<p style="margin-top: 1em; margin-bottom: 1em; white-space: normal; box-sizing: border-box; padding: 0px; border: 0px; vertical-align: middle; line-height: 25px; list-style: none; color: rgb(58, 58, 58); font-family: 微軟雅黑, 宋體, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(247, 253, 255); text-align: center;">	<img alt="1.jpg" width="490" height="306" src="http://www.socksb2b.com/d/file/zixun/wazichangshi/2019-07-05/1b0038e6cf808ae9c091c34ded031de9.jpg" _src="http://www.socksb2b.com/d/file/zixun/wazichangshi/2019-07-05/1b0038e6cf808ae9c091c34ded031de9.jpg">	</p>	<p style="margin-top: 1em; margin-bottom: 1em; white-space: normal; box-sizing: border-box; padding: 0px; border: 0px; vertical-align: middle; line-height: 25px; list-style: none; color: rgb(58, 58, 58); font-family: 微軟雅黑, 宋體, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(247, 253, 255);">	還有一部分寶媽意見不同,認(rèn)為還是不穿襪子比較好:	</p>	<p style="margin-top: 1em; margin-bottom: 1em; white-space: normal; box-sizing: border-box; padding: 0px; border: 0px; vertical-align: middle; line-height: 25px; list-style: none; color: rgb(58, 58, 58); font-family: 微軟雅黑, 宋體, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(247, 253, 255);">	1.小孩子經(jīng)常出汗,新陳代謝比較快,襪子如果不透氣的話,有可能會因?yàn)樯_汗導(dǎo)致孩子哭鬧不休。	</p>	<p style="margin-top: 1em; margin-bottom: 1em; white-space: normal; box-sizing: border-box; padding: 0px; border: 0px; vertical-align: middle; line-height: 25px; list-style: none; color: rgb(58, 58, 58); font-family: 微軟雅黑, 宋體, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(247, 253, 255);">	2.腳底的穴位多,不穿襪子可以充分按摩到腳底。有利于身體其他機(jī)能的運(yùn)轉(zhuǎn)。緩解便秘,消化不良等癥狀。	</p>	<p style="margin-top: 1em; margin-bottom: 1em; white-space: normal; box-sizing: border-box; padding: 0px; border: 0px; vertical-align: middle; line-height: 25px; list-style: none; color: rgb(58, 58, 58); font-family: 微軟雅黑, 宋體, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(247, 253, 255);">	好像兩方家長說的都有道理,那么到底應(yīng)該穿襪子嗎?	</p>

var content= UE.getEditor(‘details').getContent();

上面是我編輯器里的內(nèi)容(content),最簡單的方法是用

$(content)來轉(zhuǎn)換成jquery對象,但是$(content).html()的打印結(jié)果如下:

可以看出來轉(zhuǎn)換出的Jquery對象代表的是content中第一個html元素p,剩下的html元素獲取不到,也就無法進(jìn)行第三步獲取圖片地址。
這里可以補(bǔ)充的是,網(wǎng)上提供的一種方法

$(content).get(0).outerHTML的打印結(jié)果如下:

get(1)、get(2)…依次可以打印出接下來的html元素代碼,我開始考慮循環(huán)獲取,但是循環(huán)次數(shù)的獲取回到了原地,根本取不到,有興趣的可以嘗試。

既然jquery的思路斷了,我就開始考慮原生js的方法,在網(wǎng)上找了個:

var $div = document.createElement("div");//創(chuàng)建一個div元素對象$div.innerHTML = content;//往div里填充html

打印出來的結(jié)果非常好:

前面繞的彎兩行代碼就解決了,原生js真棒!
但是我還是習(xí)慣用jquery,又把它轉(zhuǎn)換成jquery了,方便下面的選擇器和循環(huán)

var $v = $($div);//從dom對象轉(zhuǎn)換成jquery對象

3.選擇器找到img元素,獲取src值

$.each($v.find("img"),function (v,i) {console.log("src======"+i.src);});

i.src可以直接獲取圖片url地址,成功!

下面為大家補(bǔ)充

js如何獲取ueditor里面的第一張圖片

想獲取ueditor里面第一張圖片作為縮略圖,怎么獲取,ueditor里面全部是以文本方式儲存的

UE.getPlainTxt() 可獲取到編輯器中的純文本內(nèi)容,有段落格式
UE.getContentTxt() 可獲取到編輯器中的純文本內(nèi)容,沒有段落格式;

ueditor 沒有提供直接獲取圖片的功能,可以UE.getContent() 獲取全部內(nèi)容,使用正則表達(dá)式 篩選出圖片,我提供一個使用JAVA寫的篩選方法,前臺js代碼類似:

Pattern p_img = Pattern.compile("(]+src/s*=/s*'/"['/"][^>]*>)");Matcher m_img = p_img.matcher(content);while (m_img.find()) {String img = m_img.group(1); //m_img.group(1) 為獲得整個img標(biāo)簽 m_img.group(2) 為獲得src的值}

可以打開ueditor.all.min.js 查看,里面有所有支持的方法 注釋也都很明白

ueditor發(fā)布文章獲取第一張圖片為縮略圖實(shí)現(xiàn)方法

正則匹配圖片地址獲取第一張圖片地址
此為函數(shù) 在模塊或是全局Common文件夾中的function.php中

/** * [getPic description] * 獲取文本中首張圖片地址 * @param [type] $content [description] * @return [type]     [description] */ function getPic($content){    if(preg_match_all("/(src)=([/"|']?)([^ /"'>]+/.(gif|jpg|jpeg|bmp|png))//2/i", $content, $matches)) {      $str=$matches[3][0];    if (preg_match('///Uploads//images/', $str)) {      return $str1=substr($str,7);    }  }}

用法演示

$content=I('post.body');//獲取富文本編輯器內(nèi)容    $info=getPic($content);//使用函數(shù) 返回匹配地址 如果不為空則聲稱縮略圖    if(!$info==null){      $thumb=$info.'thumb240x160.png';      $image = new /Think/Image();//實(shí)例化圖像處理,縮略圖功能      $image->open($info);// 生成一個居中裁剪為240*160的縮略圖      $unlink=$image->thumb(240, 160,/Think/Image::IMAGE_THUMB_CENTER)->save($thumb);    }else{      $thumb='';    }

dedecms中的js獲取fckeditor中的圖片

function get_firstimg(){ //var c=document.getElementById('body').value; var c=FCKeditorAPI.GetInstance('body').GetXHTML(true); if(c){  var fimg=c.match(/<img(.*?) src=["|'](.*?)["|'](.*?)>/);  if(fimg[2]){  document.getElementById('picname').value=fimg[2];  if(document.getElementById('ImgPr'))document.getElementById('ImgPr').src=fimg[2];//預(yù)覽  if(document.getElementById('picview'))document.getElementById('picview').src=fimg[2];//預(yù)覽  } }}

以上就是js獲取UEditor富文本編輯器中的圖片地址的詳細(xì)內(nèi)容,更多關(guān)于UEditor圖片的資料請關(guān)注武林網(wǎng)其它相關(guān)文章!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产一区二区三区免费视频| 午夜精品久久久久久久久| 美日韩一级片在线观看| 精品国内一区二区三区免费视频| 久久久久久在线观看| 国产精品都在这里| 污视频网站免费| 一区二区三区精品牛牛| 欧美精品高清视频| 日韩视频 中文字幕| 男人天堂网页| 西西人体44www大胆无码| 中国字幕a在线看韩国电影| 韩国精品久久久| 99久久影视| 精品视频久久久| 国产欧美一区二区精品性色超碰| 夜久久久久久| 国产成人精品一区二区免费视频| rebdb初裸写真在线观看| 成人av综合一区| 久久免费看少妇高潮| 97国产真实伦对白精彩视频8| 中文字幕亚洲综合久久五月天色无吗''| 国产欧美日韩91| 精品香蕉一区二区三区| 999久久久精品视频| 日韩在线视频导航| 中文字幕一区二区中文字幕| 成人黄色av播放免费| 免费的一级黄色片| 国产中文字幕视频| 日韩欧美国产综合一区| 国产日韩在线看片| 国产精品9191| 精产国品自在线www| 99精品国产一区二区| 1024精品一区二区三区| 亚洲五月综合| 亚洲精品美女久久久| 日韩aaaa| 人人做人人爽人人爱| 成人免费无遮挡无码黄漫视频| 欧美激情自拍| 亚洲免费在线| 国产精品一区二区三区在线播放| 日日夜夜天天综合| 中文字幕在线视频第一页| av在线免费网址| www在线免费观看| 成人黄色短视频在线观看| 欧美69精品久久久久久不卡| 麻豆视频免费网站| bbbbbbbbbbb在线视频| 小泽玛利亚一区二区免费| fc2成人免费人成在线观看播放| 亚洲аv电影天堂网| 亚洲成人国产综合| av免费在线免费| 九九热最新视频//这里只有精品| 国产精品99精品| 黄色毛片网站| 亚洲精品美女久久| 中文字幕伦理免费在线视频| 精品二区三区线观看| 日韩少妇中文字幕| 久久亚洲精品中文字幕冲田杏梨| 国内精品国产三级国产99| 日本高清免费不卡视频| 亚洲激情校园春色| 国产精品美女久久久久久2018| 成人精品久久| 欧美国产亚洲另类动漫| 你懂的视频在线观看| 亚洲日本一区二区| 国产伦精品一区二区免费| 日韩国产欧美精品在线| 日韩久久久久久久久久| 免费下载黄色软件| 在线亚洲欧美专区二区| 一级黄色大片免费| 亚洲婷婷综合久久一本伊一区| 香蕉视频国产在线| 国产不卡一二三区| 无码aⅴ精品一区二区三区| 91精品国产全国免费观看| 天美av一区二区三区久久| 久久久久久久久久久亚洲| 中文字幕av日韩精品| 婷婷成人在线| 欧美激情在线一区| 99精品国产99久久久久久福利| www黄色在线观看| 我要看一级黄色录像| 欧美人妻精品一区二区免费看| 青青久精品观看视频最新| 影音先锋制服丝袜| 亚洲中国最大av网站| 电影亚洲精品噜噜在线观看| 亚洲av无码一区二区三区在线| 婷婷综合久久中文字幕蜜桃三电影| 成年人小视频在线观看| 欧美视频一区二区三区…| 草莓视频丝瓜在线观看丝瓜18| 久久精品成人动漫| 国产亚洲一区精品| 国产成人女人毛片视频在线| 91精彩视频在线播放| 欧美一区二区精品在线| 国产精品一区二区三区高清在线| 久久精品国产精品亚洲红杏| 另类ts人妖一区二区三区| 曰韩精品一区二区| 黑人巨大40cm重口| 天堂久久午夜av| 视频一区欧美日韩| 成人羞羞在线观看网站| 伊人久久大香线蕉精品组织观看| 美女被黑人40厘米进入| 久久久一区二区三区| 色婷婷av一区二区三区之一色屋| 91手机视频在线| 亚洲精品国产综合久久| 蜜臀91精品国产高清在线观看| 免费在线黄色电影| 色多多视频在线播放| 成品人视频ww入口| 欧美日韩五码| 九色视频九色自拍| 国产高中女学生第一次| 欧美久久精品| 欧美日韩亚洲在线| 樱花草国产18久久久久| 动漫成人在线| 国产毛片久久久| 好吊日精品视频| 最近免费中文字幕在线第一页| 37pao成人国产永久免费视频| 亚洲xxxx天美| 538在线视频| 日韩欧美视频第二区| 久久久99精品免费观看不卡| 午夜视频在线网站| 日日噜噜夜夜狠狠视频欧美人| 最新日本在线观看| 亚洲一区二区三区黄色| 国产精品自拍小视频| 在线不卡日本| 在线高清av| 国产精品久久久久久av福利软件| 制服丝袜第一页在线观看| 欧美精品在欧美一区二区| 色香蕉在线视频| 精品91福利视频| 欧美韩日高清| 四虎4hutv紧急入口| 78国产伦精品一区二区三区| 久热中文字幕在线精品首页| av软件在线观看| 超鹏97在线| 99国产精品视频免费观看| 未来日记在线观看| 久久久精品麻豆| 久精品在线观看| 动漫视频在线一区| 韩国av一区二区| 免费成人高清在线视频| 亚洲自拍偷拍一区| 玉足女爽爽91| 国产无套丰满白嫩对白| 99蜜桃臀久久久欧美精品网站| 日韩高清一级片| 国语自产精品视频在线看抢先版结局| 国产99视频在线观看| 国产一区二区自拍| 久久99久久久久久久久久久| 国产国产人免费人成免费视频| 国产盗摄一区二区| 日韩欧美精品在线观看| 亚洲网站在线播放| 91偷拍一区二区三区精品| 黄色国产精品一区二区三区| 91成人天堂久久成人| abab456成人免费网址| 你懂的在线视频| 中文精品在线观看| 一个人看的免费网站www视频| 亚洲精品亚洲人成人网| 国产精品日韩一区二区三区| 国内一区二区三区在线视频| 黄色av电影在线播放| 午放福利视频在线播放| 成人黄色片视频| 国产精品免费电影| 国产精品第100页| 深田えいみ中文字幕99久久| 超碰成人在线免费观看| 一女二男3p波多野结衣| 台湾佬中文娱乐久久久| 日韩一区二区高清视频| 国产精品久久久久久久久久久久久久久久久| 中文成人激情娱乐网| 污网站在线看| 中文字幕一区二区三区欧美日韩| 成人3d动漫一区二区三区| frxxee中国xxx麻豆hd| 在线满18网站观看视频| 日韩av一二三四| 相泽南亚洲一区二区在线播放| 欧美另类z0zxhd电影| 91蜜桃传媒精品久久久一区二区| 久久99久国产精品黄毛片入口| 欧美调教femdomvk| 搡女人真爽免费午夜网站| 亚洲最大在线视频| 日韩精品中文字幕在线一区| 91在线视频免费看| 日韩av片网站| 成人亚洲在线观看| sis001欧美| 伊人福利在线| 成人午夜激情网| 日韩精品在线视频美女| 国产一区二区片| 日本一区精品久久久久影院| 日韩在线麻豆| 国产91足控脚交在线观看| 好吊妞www.84com只有这里才有精品| 欧美制服第一页| 中文日本高清免费| 老司机在线看片网av| 色噜噜狠狠狠综合曰曰曰| www.一区二区三区.com| 91精品久久久久久久蜜月| av影视在线| 日韩小视频在线播放| 亚洲资源在线看| 亚洲成人精品一区二区| 国产成人精品免费久久久久| 精品久久久久久一区二区里番| 国产三级在线看| 高清免费日韩| 欧美日韩视频在线一区二区观看视频| 亚洲成人福利视频| 日韩美一区二区三区| 男人天堂网av| 91午夜精品| 欧美另类videos粗暴黑人| 中文av在线播放| 日韩av在线看| 99爱视频在线| 成人深夜福利| 中文久久精品| 亚洲欧美日韩色图| 超碰影院在线观看| 日韩欧美极品在线观看| 亚洲精品国产一区二区三区四区在线| 中文在线观看av| 成人午夜免费在线视频| 夜夜嗨av色综合久久久综合网| 亚洲精品美国一| 9i看片成人免费高清| 日韩av在线中文字幕| 老太脱裤让老头玩ⅹxxxx| 日韩在线视频一区二区三区| 四季久久免费一区二区三区四区| 国产精品美女一区二区| 久久性爱视频网站| av超碰免费在线| 91精品国产乱码久久久久| 国产吃瓜黑料一区二区| 天天在线女人的天堂视频| 久久人人97超碰com| 一本色道综合久久欧美日韩精品| 比比资源先锋影音网| 成人看的羞羞网站| 日韩国产精品毛片| 男女男精品视频网站| 亚洲国产av一区| 91在线网站| av加勒比在线| 国产精品一区二区性色av| 未满十八勿进黄网站一区不卡| 国产亚洲精品美女久久久| 亚洲国产综合91精品麻豆| 亚洲欧美欧美一区二区三区| 色影视在线观看| 午夜精品一区二区三区国产| 一夜七次郎国产精品亚洲| 一区二区精品免费视频| 精品国产一区二区三区av片| 国产一区视频在线观看免费| 精品在线播放午夜| 天天堂资源网在线观看免费视频| 久久婷婷五月综合色丁香| 狂野欧美性猛交xxxx乱大交| 欧美日韩亚洲三区| 18av网站| 青青a在线精品免费观看| 四虎永久成年免费影院| 在线观看视频h| 日韩激情电影免费看| 中文字幕视频在线观看| 99reav在线| 在线一级视频| 欧美黑人性受xxxx精品| 五月婷中文字幕| 蜜桃视频在线免费| 国产精品美女久久久久aⅴ国产馆| 欧美天堂在线观看| 国产精品蜜臀在线观看| 一本一本久久a久久精品综合妖精| 999久久久免费精品国产牛牛| 93久久精品日日躁夜夜躁欧美| 不卡一卡2卡3卡4卡精品在| 国产馆手机在线观看| 91成人在线网站| 另类图片亚洲另类| 91黄色免费观看| 亚洲一区二区三区四区在线播放| 精品国产乱码久久久久久蜜臀网站| 国产福利一区二区三区在线视频| 国产片在线观看| 一区二区电影网| 日韩一级完整毛片| 精品黑人一区二区三区| 中文字幕久精品免费视频| 久久日韩粉嫩一区二区三区|