nicEdit專題 初識 nicEdit

2021-08-22 15:49:40 字數 1079 閱讀 9204

初次認識 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...