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

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

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

2024-09-06 19:16:46
字體:
供稿:網(wǎng)友
下面是一個表情列表,為了簡單我直接在li里面放圖片的文件名稱,而class 屬性用來存放對應(yīng)的標記
復(fù)制代碼 代碼如下:

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

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

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

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

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

先得到 ifame
復(fù)制代碼 代碼如下:

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


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

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>");

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

$("#faceList>li").click(function(){
var $this = $(this);
var $thisImg = $(this).find("img:eq(0)"); //當前點擊的表情(IMG標記)
document.getElementById("Edit").contentWindow.focus(); //使編輯區(qū)域得到焦點
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 標記
復(fù)制代碼 代碼如下:

function GeteEditData()
{
var edit = iframeDocument.getElementsByTagName("body")[0].innerHTML;
//在內(nèi)存中Copy一個該節(jié)點副本,以保全文檔流格式
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!=null&&fs[0]!=undefined)
{
fs.replaceWith(mark);
}
});
}

其實還有很多問題沒有處理,俺也只是一知半解。把代碼貼出來希望能幫助一些朋友解決問題。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
男人天堂成人网| 国产91精品对白在线播放| 视频一区国产| 99av国产精品欲麻豆| 亚洲一区二区美女| 国产在线视频欧美一区| 日韩精品乱码久久久久久| 国产精品蜜臀在线观看| 国产手机免费视频| 无码精品人妻一区二区| 午夜精品福利电影| 亚洲の无码国产の无码步美| 美女黄色丝袜一区| 18videosex性欧美麻豆| 日日摸夜夜爽人人添av| 精品国产凹凸成av人网站| 中国女人内谢69xxx视频| 91短视频推广| 亚洲婷婷综合久久一本伊一区| 精品美女视频在线观看免费软件| 热re66久久精品国产99热| 欧美性猛交xxxx免费看漫画| 国产精品一级二级| 国产中文字字幕乱码无限| 欧美亚洲国产成人| 欧美激情一区二区久久久| 人成在线免费网站| 一区二区黄色片| 日韩成人伦理电影在线观看| 97超碰国产精品女人人人爽| 国产91沈先生在线播放| 日本一道高清亚洲日美韩| 国产精品videossex国产高清| 日韩有码第一页| 精品中文字幕一区二区| 福利在线免费| 欧美性受xxxx黑人xyx| 久久久久久久网站| 99爱视频在线观看| 国产乱码一区二区三区四区| 欧美在线免费视屏| 久久久精品免费看| 青娱乐国产盛宴| 欧美日本乱大交xxxxx| 理论视频在线观看| 亚洲黄色小说在线观看| 欧美一区二区三区婷婷| 欧美丰满少妇xxxxx| 国产黄色麻豆视频| 国产无套粉嫩白浆内谢| √天堂中文在线| 欧美成人明星100排名| 国产精品一区二区三区在线播放| 97精品人妻一区二区三区蜜桃| 国产精品久久久久久五月尺| 日韩在线播放一区| 久久精品国产99国产精品澳门| 国产精品日本| 很黄很a的视频| 51自拍视频在线观看| 久久国产精品99久久久久久丝袜| 调教在线观看| 色呦呦网站入口| 香蕉伊大人中文在线观看| 欧美色男人天堂| 美女与牲口做爰视频在线观看| 97久久国产精品| 成人动漫视频在线观看完整版| 不卡一二三区| 婷婷激情五月综合| 韩日av一区二区| 91大神福利视频| 黄色免费看片| 欧美精品一区二区三区久久久竹菊| 亚洲一区二区动漫| 欧美xxx久久| 成人夜晚看av| 久久99高清| 成人春色在线观看免费网站| 136导航精品福利| 精品亚洲国内自在自线福利| 国产精品中文有码| 毛片一区二区三区四区| 国际精品欧美精品| 欧美日韩一区二区三区免费看| 久久久精品人妻一区二区三区四| 免费看污视频的网站| 91九色综合久久| 欧美激情精品久久久久久小说| 搞黄视频在线观看| 免费在线观看视频| 午夜国产福利一区二区| 国产美女一区二区三区| 激情小说网站亚洲综合网| 国产成人av免费在线观看| 粉嫩的18在线观看极品精品| 亚洲一区二区三区精品在线观看| 成年美女黄网站色大片不卡| 伊人久久一区| 成年人黄视频在线观看| 裸体一区二区| 日韩综合一区二区| 三级视频在线看| 久久精品卡一| 日本高清不卡一区| 日韩精品诱惑一区?区三区| 久久亚洲精品毛片| 超碰手机在线观看| 91插插插插插插插插| 色哺乳xxxxhd奶水米仓惠香| 亚洲精品高清国产一线久久| 亚洲激情图片一区| 日韩欧美成人免费视频| 亚洲国产成人在线播放| 国产一级黄色电影| 无码小电影在线观看网站免费| av日韩久久| 视频在线不卡免费观看| 尤物网站在线| 国产精品成人一区二区艾草| 天堂视频在线观看免费| 三妻四妾完整版在线观看电视剧| 久久久久久久久久99| 电影午夜精品一区二区三区| 成人情视频高清免费观看电影| 亚洲风情亚aⅴ在线发布| 91在线精品秘密一区二区| 欧美日韩免费观看视频| 国产高清一区在线观看| 在线日韩影院| 圆产精品久久久久久久久久久| 丁香花五月婷婷| 香蕉久久夜色| 国产精品色在线网站| 欧美一区二区三区久久精品| 亚洲日本va午夜在线影院| 欧美成人福利在线观看| 正在播放欧美一区| 自拍偷拍亚洲在线| 亚洲一级一级97网| 天天干天天操天天操| 狠狠v欧美ⅴ日韩v亚洲v大胸| 久久久av网站| 久久网站热最新地址| 精品二区三区线观看| 成人成人成人在线视频| 在线亚洲观看| 中文在线字幕免费观看| 99热这里只有精品在线观看| 国产视频一区在线观看一区免费| 亚洲蜜桃av| 2023国产在线观看| 久久久久国色av免费观看性色| 最新天堂资源在线| 亚洲欧洲视频在线观看| 成人动漫一区二区三区| 久久99欧美| 国产一级二级av| 国产精品久久久久久久免费观看| 国产精品三级a三级三级午夜| 老司机午夜福利视频| 国产精品夜色7777狼人| 91精品国产综合久久久蜜臀粉嫩| 国产主播一区二区| 久久99精品久久久久久动态图| 国产视频青青| 看片网址国产福利av中文字幕| 国内一区二区视频| 国产探花在线观看视频| 91极品女神在线| 国产精品欧美激情| 欧美少妇性xxxx| 成人高清免费在线播放| 亚洲mv在线观看| 久久久久久久9| 欧美日韩不卡在线| 日本不卡1区2区3区| eeuss影院www天堂免费| 91福利社在线观看| 99视频精品全部免费在线视频| 中文字幕在线观看一区| 国产精品扒开腿做爽爽爽软件| 亚洲一区二区三区免费| 久久色在线视频| 欧美日韩一区在线观看| 欧美性色aⅴ视频一区日韩精品| 中文字幕日韩精品一区| av在线不卡观看免费观看| 国产剧情一区在线| 日韩在线观看网址| 日韩成人动漫| 国产一区高清在线| 日韩欧美高清dvd碟片| 欧美lavv| 亚洲精品97| 国产啪精品视频网站| 久久久久久av无码免费看大片| 欧美图片欧美激情欧美精品| 亚洲a∨无码无在线观看| 亚洲视频中文字幕| 一区二区三区精品视频在线| 亚洲成色999久久网站| 日韩欧美在线视频日韩欧美在线视频| 污污网站免费观看| 日本高清免费电影一区| 欧美一级片在线视频| 亚洲无人区码一码二码三码| 成人免费毛片男人用品| 免费在线观看的av| 男人操女人逼免费视频| 亚洲精品高清在线观看| 日本不卡视频一二三区| 一区二区三区国产精华| www国产免费| 懂色av一区二区在线播放| 日本在线观看天堂男亚洲| 337p粉嫩大胆色噜噜噜噜亚洲| 男女啪啪网站视频| 欧美人成免费网站| 亚洲色图15p| 国产精品久久综合青草亚洲AV| 国产精品无码一区二区三| 青青草原国产免费| av在线日韩| 成人免费视频网| 精品国产成人系列| 亚洲精品日产aⅴ| 97视频热人人精品免费| 午夜视频在线观看一区二区三区| 国产精品久久久久秋霞鲁丝| 99er精品视频| 免费高清在线观看电视| 91精品大全| 日韩成人精品视频在线观看| 成人免费在线观看入口| 欧美多人爱爱视频网站| 亚州综合一区| 中文字幕一区二区三区蜜月| 在线免费播放av| 手机在线视频一区| 欧美久久久久久久久久久久久久| 8x8x视频在线| 天天爽人人爽夜夜爽| 国产精品视频在| 欧美成人免费在线观看视频| 精品国产乱码久久久久久婷婷| 日本欧美久久久久免费播放网| 亚洲精品在线网站| 久久久久久久久久久久久91| 哺乳挤奶一区二区三区免费看| 亚欧美一区二区三区| 久久99国产成人小视频| 男人日女人的bb| 亚洲激情久久| 精品福利网址导航| 高清在线观看av| 嫩草研究院在线观看| 亚洲国产精品毛片av不卡在线| 91网站视频在线观看| 黄色小说综合网站| 亚洲自拍第三页| 精品国内自产拍在线视频| 蜜桃av中文字幕| 免费成人高清在线视频| 亚洲国产精品va在线看黑人动漫| 男人精品网站一区二区三区| 97人澡人人添人人爽欧美| 在线观看三级视频| 久久亚洲一区二区三区四区| 日韩欧美视频在线| 国产a区久久久| 人体精品一二三区| 国产伦精品一区二区三区高清版| 欧美激情视频在线免费观看 欧美视频免费一| 免费高清不卡av| 欧美精品观看| 国产香蕉久久| 一区二区三区免费观看| www视频在线观看免费| 成人av动漫| 欧美国产综合| 一区二区欧美视频| 精品久久久久一区二区国产| 欧美成人性生活视频| 久操视频在线播放| 老司机一区二区| 久久久久久久久久码影片| 日本精品在线中文字幕| 久久夜色精品国产欧美乱| 免费黄色福利视频| 性生交生活影碟片| 爱爱视频免费在线观看| 波多野结衣喷潮| 91视频黄色| 国产精品久久久久久麻豆一区软件| 99热在线观看精品| 在线性视频日韩欧美| 日韩精品一区二区在线播放| 日韩精品一区二区三区在线视频| 狠狠人妻久久久久久综合麻豆| 国产1区2区视频| 国产老妇伦国产熟女老妇视频| 亚洲综合欧美综合| 国产日韩欧美亚洲一区| 久久久久久a亚洲欧洲aⅴ| 久久综合色影院| 超薄丝袜一区二区| 欧美性极品xxxx做受| 天天操天天舔天天干| 黄大色黄女片18第一次| 久久综合狠狠综合久久综青草| 精品亚洲一区二区三区四区五区| 欧美日韩人人澡狠狠躁视频| 欧美激情性爽国产精品17p| 露脸国产精品自产在线播| 4444kk亚洲人成电影在线| julia一区二区三区中文字幕| 蜜桃久久久久久| 日本在线视频1区| 91视频一区二区| 成视人a免费观看视频| 欧洲免费在线视频| av电影在线网| 国产成人亚洲综合小说区| 久草热8精品视频在线观看| 国精产品久拍自产在线网站| a在线观看免费| 四虎免费av|