天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

在線編輯器中換行與內(nèi)容自動提取

有的是使用“return false”解決了ie的插入<br>問題,但是firefox并沒有解決。而且這個問題連fckeditor都沒解決。呵呵,不知是否有意為之。
可能看了以上的描述還不太明白什么問題。我們做個實驗,打開fckeditor切換到源碼模式輸入<div>test test test test test test</div>,再切換回設計模式,然后在這句的任意地方輸入個回車,比如在第3個test后,你會發(fā)現(xiàn)源碼內(nèi)得到的是<div>test test test </div><div>test test test</div>,并且如果是<div style="">這形式,自動生成的也是這種形式,這樣會增加許多無用代碼,而且這問題在我所能找到的在線編輯器都有。
為什么一定要使用<br>換行呢?簡單,而且靈活不像<p>換行空行間距大,需要大空行多輸入幾個回車就行。而且假如使用自動提取文章部分內(nèi)容的話不怕tag沒有閉包(可能'<br>'別切割,但只有很少的內(nèi)容,顯示不正常。而且'<br>'被切割中的概率很低,除非使用連續(xù)多個<br>,當然這也很容易修補)。這樣在使用自定義層時可以使用<p>,好處是不怕被切割而使得tag沒有閉包。這樣可以避免使用<div>。如果使用<div>的話自動截取的文章內(nèi)容而使得有個<div>沒有閉包(如果一個div內(nèi)的內(nèi)容多,這情況很容易出現(xiàn)),將會對整個頁面效果產(chǎn)生不好的影響。而去除tag,再截取內(nèi)容的話也不是一個好選擇,比如csdn的blog就是先去除了tag,然后截取文章,這個效果大家都看到了,肯定不好。當然如果要保證tag的完整,比如img,a還有些工作要做,那也會簡單得多。記住通過這樣處理后在截取文章內(nèi)容存入數(shù)據(jù)庫還要對用戶可能使用源碼編輯的<div>標簽替換為<p>標簽。
到底如何能得到<div>test test test <br>test test test</div>呢?
呵呵,問題的解決其實也很簡單。那就是屏蔽瀏覽器的默認動作,而不是return false(網(wǎng)上搜得到這種方式,但這只能解決ie下的問題)。
使用onkeydown事件綁定函數(shù)(兼容ie,firefox)
function cancelEnter (e)
{
var keyCode = e.charCode || e.keyCode;
if(keyCode == 13)
{
// 此處使用插入字符函數(shù)加上<br>(當然也可以是其他)比如document.execCommand(cmd, false, '<br>');
// 注意ie不支持這個command
// 由于實現(xiàn)可能是iframe或div代碼有所不同,看您的具體情況(要兼容ie,firefox這里也一定需要兼容)
// 在網(wǎng)上也能搜索到代碼就不多說了
if(e.preventDefault) e.preventDefault(); // 禁止瀏覽器默認動作(這里是關鍵)
else e.returnValue = false;
}
}
這樣就可以得到<div>test test test <br>test test test</div>。

JavaScript技術在線編輯器中換行與內(nèi)容自動提取,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 长篇高h肉爽文丝袜 | 色99蜜臀AV无码 | 动漫H片在线观看播放免费 动漫H片在线播放免费高清 | xxxx69动漫| 国产精品伊人 | 啊灬啊灬啊灬快灬深高潮啦 | 美女图片131亚洲午夜 | 成人网站国产在线视频内射视频 | WWW夜片内射视频在观看视频 | 欧美日韩免费看 | 漂亮的保姆3集电影免费观看中文 | 暖暖免费 高清 日本社区中文 | 第四色男人天堂 | 亚洲AV怡红院AV男人的天堂 | se01国产短视频在线观看 | 精品国产麻豆AV无码 | 久久精品国产亚洲AV影院 | 欧美性类s0x | 中文字幕 人妻熟女 | A级毛片无码久久精品免费 a级毛片黄免费a级毛片 | 纯肉无码AV在线看免费看 | 亚洲AV香蕉一区区二区三区蜜桃 | 999国产高清在线精品 | 解开美女胸衣2破解版 | 1788vv视频| NANANA在线观看高清影院 | 久久深夜视频 | 巨爆乳中文字幕爆乳区 | 久久视频这里只精品99热在线 | 日本乱子人伦在线视频 | 秋霞电影院午夜伦高清 | 在线免费观看国产精品 | 午夜快车神马影视 | 9久久99久久久精品齐齐综合色圆 | 国产高清在线a视频大全 | 免费视频国产在线观看网站 | 麒麟色欧美影院在线播放 | 超碰在线视频地址 | 99久久就热视频精品草 | 久久精品一本到东京热 | 男生插曲女生身全过程 |