HTML在線編輯器相信大家見得多了,有些流行的在線編輯器具有很豐富的功能。但美中不足的是,現(xiàn)有的HTML在線編輯器設(shè)置字號(hào)大小通常只限于1-7號(hào)字而已,不能更好地滿足人們的需要。能不能實(shí)現(xiàn)像Word那樣任意地設(shè)置字號(hào)大小呢?經(jīng)過長時(shí)間的攻關(guān),Bound0終于可以肯定地回答這個(gè)問題了,呵呵呵!請大家共同分享此“Eureka之喜悅”吧!
我們通常所見的內(nèi)嵌在網(wǎng)頁中的HTML在線編輯器,其核心本質(zhì)是一個(gè)IFRAME
例如:
<IFRAME id="Editor" Name="Editor" style="WIDTH: 550; HEIGHT: 480"></IFRAME>
令 Editor.document.designMode="ON";
此時(shí)這個(gè)IFRAME就是一個(gè)設(shè)計(jì)模式的HTML編輯器了,可以通過腳本
Editor.document.selection.createRange().execCommand(command)
對(duì)選中的內(nèi)容執(zhí)行command,進(jìn)行編輯操作。
由于瀏覽器本身提供的編輯功能非常有限,因此現(xiàn)在流行的HTML在線編輯器大都進(jìn)行了一些擴(kuò)展。
在本文發(fā)表之前,HTML在線編輯器在設(shè)計(jì)模式下的字號(hào)(字體大。┤我庠O(shè)定功能尚無成功實(shí)現(xiàn),本文所述技術(shù)不僅在此方面實(shí)現(xiàn)了零的突破,還對(duì)HTML在線編輯器的其他擴(kuò)展功能的實(shí)現(xiàn)作出了廣泛的啟示。
出處:藍(lán)色理想
責(zé)任編輯:moby
上一頁 下一頁 前人的誤區(qū)
◎進(jìn)入論壇網(wǎng)頁制作、網(wǎng)站綜合版塊參加討論
|