婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 一款支持插入表情的編輯器實現代碼(簡單思路挺重要)

一款支持插入表情的編輯器實現代碼(簡單思路挺重要)

熱門標簽:興化400電話辦理多少錢 企業電話機器人辦理 四平電話機器人哪家好 長春銷售外呼系統業務 株洲外呼營銷系統有哪些 天津電銷卡外呼系統線路 靈聲智能電話機器人招聘 長春防封卡電銷卡套餐 智能電銷機器人真的好嗎
下面是一個表情列表,為了簡單我直接在li里面放圖片的文件名稱,而class 屬性用來存放對應的標記
復制代碼 代碼如下:

ul id="faceList">
li class="wx">0.gif/li>
li class="pz">1.gif/li>
li class="se">2.gif/li>
/ul>

接下來把上面的 li 變成 img
復制代碼 代碼如下:

var faceDir = "images/"; //配置表情目錄
var iframeDocument = null;
var iframeWindow = null;
var isIe = false;
$.each($("#faceList>li"), function(){ //展現表情
var node = document.createElement("img");
node.className = $(this).attr("class");
node.src = faceDir+$(this).html();
this.innerHTML = "";
this.appendChild(node);
});

放一個 iframe 用來做編輯器
復制代碼 代碼如下:

iframe id="Edit" frameborder="0">/iframe>

先得到 ifame
復制代碼 代碼如下:

iframeWindow = document.getElementById("Edit").contentWindow;iframeDocument = document.getElementById("Edit").contentWindow.document; iframeDocument.designMode="On"; //打開iframe 編輯模式


.designMode="On"; 這個方法還是蠻常見的。 剛開始做的時候還想用 textarea 但是textarea不能顯示圖片。這里在實際過程中發現與 textarea 的一個差異,iframe 內不會自己換行,所以為iframe 添加了一個body設置了一個word-wrap屬性
復制代碼 代碼如下:

iframeDocument.write("html>body style=\"word-wrap:break-word;text-align: left; background-color: #fff; border:1px solid #CCC; margin:0px; padding:0px;overflow:hidden;\">/body>/html>");

下面實現,在iframe 插入圖片表情的過程(代碼內有注釋)
復制代碼 代碼如下:

$("#faceList>li").click(function(){
var $this = $(this);
var $thisImg = $(this).find("img:eq(0)"); //當前點擊的表情(IMG標記)
document.getElementById("Edit").contentWindow.focus(); //使編輯區域得到焦點
var r = null;
if(document.selection) //處理兼容性問題
{
//把表情放入iframe
r = iframeDocument.selection.createRange();
iframeDocument.selection.empty();
r.pasteHTML($thisImg[0].parentNode.innerHTML.toString());
}
else if(window.getSelection)
{
r = iframeWindow.getSelection().getRangeAt(0);
iframeWindow.getSelection().removeAllRanges();
var node = document.createElement("img");
node.className = $thisImg.attr("class");
node.src = $thisImg.attr("src");
r.surroundContents(node);
}
});

到這里,就完成了插入表情的過程。還有最后一件事情:翻譯img 標記
復制代碼 代碼如下:

function GeteEditData()
{
var edit = iframeDocument.getElementsByTagName("body")[0].innerHTML;
//在內存中Copy一個該節點副本,以保全文檔流格式
var str = new String(edit);
var $content = $("div>"+str+"/div>");
var imgNode = $("#faceList img");
$.each(imgNode, function(){
var mark= "/:"+$(this).attr("class").toString();
var fs = $content.find("."+$(this).attr("class").toString());
if(fs!=nullfs[0]!=undefined)
{
fs.replaceWith(mark);
}
});
}

其實還有很多問題沒有處理,俺也只是一知半解。把代碼貼出來希望能幫助一些朋友解決問題。
您可能感興趣的文章:
  • Android輸入框添加emoje表情圖標的實現代碼
  • Android高仿微信表情輸入與鍵盤輸入詳解
  • Android編程開發之EditText實現輸入QQ表情圖像的方法
  • Android編程開發實現TextView顯示表情圖像和文字的方法
  • Android編程實現QQ表情的發送和接收完整實例(附源碼)
  • 基于Android開發支持表情的實現詳解
  • Android開發技巧之像QQ一樣輸入文字和表情圖像
  • 使MySQL能夠存儲emoji表情字符的設置教程
  • 基于jQuery實現的QQ表情插件
  • 完整的Android表情功能處理方案

標簽:運城 新疆 巴彥淖爾 石嘴山 黑龍江 青海 漯河 貴港

巨人網絡通訊聲明:本文標題《一款支持插入表情的編輯器實現代碼(簡單思路挺重要)》,本文關鍵詞  一款,支持,插入,表情,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《一款支持插入表情的編輯器實現代碼(簡單思路挺重要)》相關的同類信息!
  • 本頁收集關于一款支持插入表情的編輯器實現代碼(簡單思路挺重要)的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    毛片av一区二区| 一区二区三区四区视频精品免费| 成人av资源网站| 国产尤物一区二区| 精品亚洲成a人| 蜜桃av噜噜一区| 久久99久久久久久久久久久| 久久精工是国产品牌吗| 蜜臀av国产精品久久久久| 久久精品国产亚洲aⅴ | 国产一区二区日韩精品| 精品一区二区三区日韩| 精品夜夜嗨av一区二区三区| 精品一区在线看| 风间由美性色一区二区三区| 91在线porny国产在线看| 91麻豆蜜桃一区二区三区| 91国在线观看| 日韩小视频在线观看专区| 欧美成人三级在线| 国产女人18毛片水真多成人如厕| 国产精品区一区二区三区| 中文字幕日韩一区二区| 亚洲v精品v日韩v欧美v专区| 久久精品国产久精国产| 成人的网站免费观看| 日本高清无吗v一区| 欧美一区二区三区系列电影| 国产欧美中文在线| 婷婷综合在线观看| 国产福利视频一区二区三区| 欧洲精品视频在线观看| 欧美电影免费提供在线观看| 国产精品国产三级国产aⅴ中文 | 91精品欧美福利在线观看| 久久综合狠狠综合久久综合88| 中文字幕一区二区三区在线播放| 天堂蜜桃一区二区三区| 粉嫩aⅴ一区二区三区四区| 欧美三级电影在线观看| 久久九九影视网| 亚洲成av人综合在线观看| 国产电影精品久久禁18| 欧美三级韩国三级日本一级| 久久久99精品久久| 偷拍一区二区三区| 99视频精品在线| 欧美大黄免费观看| 亚洲曰韩产成在线| 国产电影一区二区三区| 91精品视频网| 亚洲一区在线观看网站| 国产精品99久久久久| 在线不卡的av| 亚洲伦理在线精品| 成人免费va视频| 久久先锋影音av| 免费成人你懂的| 欧美日韩久久久| 亚洲美女偷拍久久| 99re视频精品| 国产精品久久久久久久久果冻传媒| 久草中文综合在线| 日韩一级片在线播放| 亚洲一区电影777| 在线影院国内精品| 亚洲天堂av老司机| 97久久精品人人做人人爽| 国产欧美一区二区三区鸳鸯浴| 久久国产精品99久久久久久老狼| 欧美乱妇15p| 视频一区二区三区中文字幕| 欧美伊人精品成人久久综合97| 一级中文字幕一区二区| 色欧美88888久久久久久影院| 国产精品入口麻豆九色| av亚洲精华国产精华| 国产精品国产三级国产普通话蜜臀 | av网站免费线看精品| 国产精品女上位| www.亚洲色图.com| 一区二区在线观看免费| 欧美日韩一级二级| 日本亚洲一区二区| 日韩精品中文字幕在线不卡尤物| 视频一区视频二区在线观看| 日韩欧美国产电影| 美女视频黄久久| www国产成人| 不卡的电影网站| 亚洲乱码国产乱码精品精小说| 欧美亚洲动漫精品| 丝袜美腿亚洲一区| 国产亚洲精品资源在线26u| 成人性色生活片免费看爆迷你毛片| 中文字幕日韩av资源站| 在线免费观看日本欧美| 精品综合免费视频观看| 国产精品久久久久aaaa樱花| 欧日韩精品视频| 蜜芽一区二区三区| 国产精品久久看| 欧美挠脚心视频网站| 国产成人免费视| 亚洲国产视频一区| 久久久久久毛片| 色噜噜狠狠成人网p站| 麻豆一区二区三| 国产精品卡一卡二卡三| 日韩午夜在线观看视频| 成人不卡免费av| 免费成人小视频| 亚洲女人****多毛耸耸8| 日韩亚洲欧美高清| 日本韩国一区二区三区视频| 国产一区二区91| 亚洲1区2区3区4区| 欧美激情一区二区| 欧美xxxxxxxx| 欧美日韩一区二区欧美激情| 国产不卡免费视频| 日韩电影在线一区| 一区二区三区日韩精品| 欧美激情综合在线| 欧美一级免费观看| 欧美在线free| 成人av综合一区| 狠狠色伊人亚洲综合成人| 亚洲成人在线免费| 亚洲欧洲综合另类| 中文字幕一区二区三区在线不卡| 欧美精品一区二区三区高清aⅴ| 欧美日韩在线免费视频| 97久久超碰国产精品| 国产成人午夜99999| 裸体健美xxxx欧美裸体表演| 五月天激情综合| 亚洲一区欧美一区| 一区二区三区波多野结衣在线观看 | 欧美日韩在线免费视频| 99久久综合国产精品| 不卡一区二区三区四区| 成人在线视频首页| 一级女性全黄久久生活片免费| 最新不卡av在线| 亚洲欧洲国产日韩| 1区2区3区精品视频| 国产女主播在线一区二区| 日韩亚洲欧美一区| 欧美一区二区三区视频| 欧美一区二区三区公司| 日韩精品一区在线| 日韩欧美电影一二三| 精品国产一区二区三区四区四| 精品伦理精品一区| 久久噜噜亚洲综合| 亚洲国产精品ⅴa在线观看| 国产精品久久久久久久午夜片| 中文av一区特黄| 国产精品三级电影| 亚洲三级电影网站| 一区二区在线观看免费| 日韩精品免费视频人成| 精品亚洲成a人在线观看| 国产一区二区成人久久免费影院| 国模一区二区三区白浆| 国产成人免费av在线| av一二三不卡影片| 欧美日韩在线免费视频| 日韩女优制服丝袜电影| 欧美国产激情一区二区三区蜜月| 中文字幕日本不卡| 亚洲成人激情av| 毛片基地黄久久久久久天堂| 国产麻豆午夜三级精品| 色欲综合视频天天天| 欧美一区二区三区成人| 日本一区二区高清| 午夜视频在线观看一区二区| 国产专区综合网| 91视频.com| 日韩视频一区二区在线观看| 国产偷国产偷亚洲高清人白洁| 综合久久综合久久| 麻豆精品久久久| 91麻豆国产精品久久| 日韩欧美国产精品| 一区二区三区四区亚洲| 国产一区二区三区免费播放| 欧美综合视频在线观看| 国产午夜精品美女毛片视频| 香蕉久久夜色精品国产使用方法| 国产精品911| 91精品国产高清一区二区三区| 1区2区3区精品视频| 国内精品不卡在线| 7878成人国产在线观看| 日韩理论电影院| 国产精品1024| 欧美刺激午夜性久久久久久久|