初次認識 nicedit
是乙個偶然。
(下面簡稱nicedit為ne)
我正為所見即所得編輯器不能方便的滿足我的需求鬱悶,而手工寫外掛程式的方式又和我的需求不配套的時候,在je的新聞 9個最好的rich text編輯器
裡第乙個就是她了。
雖然 withyou 說
引用nicedit 這是乙個發布不久的編輯器,有些複雜,整個檔案大小超過200kb,它整合了許多標準的編輯器功能,它很容易整合和使用。
不過在我看過 ne 的演示的時候我發現這正式我需要的 inline web editor
.粗略的試用了一下,我真的喜歡上 ne 了。
她的**結構很好,而且感覺上一點也不複雜,反而是簡單的很。
簡單的我順手就做了按鈕的漢化和擴充套件了乙個valueevent,
原來nicedit對於event的處理是沒有返回值的,而我需要乙個返回值的事件,所以就擴充套件了乙個,而且實際的使用了一下,執行完全符合我的設想。
這一切化了不到半天的時間。
擴充套件如此的方便,說她有些複雜顯然不合適,應該說易擴充,
很安逸
。但是對於我隨手寫的**是否符合作者的整體思路呢?
那就研讀一下她的**,窺探一下作者的思路吧。
看看ne的源**目錄 。
組織的很好,一看就知道,
第一步要看的是
niccore
目錄。發現 bklib
是一切的開端,就從她看起吧!
先看看她的第乙個函式: bkextend
var bkextend = function();
extend是擴充套件了,bk是什麼?偶猜測是作者 brian kirchoff 的縮寫吧.
這個函式的功能倒是很明確.根據引數的個數來擴充套件乙個物件.引數個數:
0:當然是返回undefined了.
1:擴充套件物件是this=傳入物件的父級物件,並把引數擴充套件到this物件。
>1:擴充套件物件是第乙個引數 args[0],,並把引數擴充套件到args[0]物件。
初識就先寫這麼多吧.
SAP螢幕設計器專題 初識設計器(二)
ok,第二篇博文了。本文介紹如何拖拉控制項,如何設計螢幕。1 輸入se38,新建乙個程式 z screen0 2 選擇儲存 4 輸入剛才新建的程式名,還有畫面號碼。這個號碼只能是四位數,而且1000號是系統預設,不可用它。這裡我們輸入0100,點選新建 5 輸入簡短說明後,點選 格式 6 下圖就是傳...
jsp無法提交nicEdit中的內容的解決辦法
之前在測試頁面功能時,發現在input type text 的輸入欄中按下回車鍵時,會導致form表單的自動提交,遂將提交按鈕由submit型別改為button型別。這樣雖然解決了表單自動提交的問題,但是卻導致了新問題的出現,即表單中的nicedit的值無法被提交了。在google的過程中看到這篇文...
jsp無法提交nicEdit中的內容的解決方法
在google的過程中看到這篇文章 nicedit在jquery下無法獲取textarea值 得到乙個靈感,就是可以先用js讀取出nicedit富文字編輯器中的內容,將其內容賦給textarea,然後再提交表單。代程式設計客棧碼為 複製 如下 程式設計客棧.html form submit intr...