ueditor 版本為1.4.3.3 ,首先是開啟ueditor拖放大小的功能
在 ueditor.config.js 中修改scaleenabled為true
//是否可以拉伸長高,預設true(當開啟時,自動長高失效)
,scaleenabled:true
接著問題來了,在拖放ueditor大小的時候,編輯區域的大小居然沒有跟著改變!如圖
首先找到ueditor的最外層div叫edui1,裡面編輯區域的div叫edui1_iframeholder,我的思路就是給
edui1註冊乙個resize事件,當edui1寬度改變時,把edui1的寬度複製給edui1_iframeholder的寬度,使他們相等。
還有乙個問題,jquery裡面沒有給div註冊resize事件的功能,在網上找到乙個jquery resize的外掛程式
外掛程式專案位址
//resize of div
(function
($, h, c) ),
i,k = "settimeout",
j = "resize",
d = j + "-special-event",
b = "delay",
f = "throttlewindow";
e[b] = 250;
e[f] = true;
$.event.special[j] =
var l = $(this);
a = a.add(l);
$.data(this, d, );
if (a.length === 1)
},teardown: function
() var l = $(this);
a = a.not(l);
l.removedata(d);
if (!a.length)
},add: function
(l)
var n;
function
m(s, o, p)
if ($.isfunction(l)) else }};
function
g()
});g();
},e[b]);
}})(jquery, this);
接著就可以處理div的resize事件了
//注意,一定要在ueditor的ready事件裡寫,保證ueditor的dom元素全部載入完成才能處理
editor.ready(function
(obj) );
});
到這一步就處理完成了,拖放立馬可以看到效果 拖管程式呼叫非拖管API
一,在.net 2005中使用拖管c 呼叫非拖管的動態鏈結庫 現在編寫動態庫的時候就沒法使用標頭檔案來呼叫了,而且在要匯出的方法前加入extern c 來說明一下,extern c 是用c語言的一些連線規則,可以防止c 編譯器對被連線的函式進行名字粉碎。也可以叫做是函式方法的入口,標頭檔案就可以不要...
ueditor使用小結
完整的功能演示,可以參考 ueditor release ueditor1 4 3 1 src.zip ueditor release ueditor1 4 3 1 gbk net.zip ueditor功能強大,但是有些功能我們是用不到的,可以在ueditor.config.js中配置。搜尋 s ...
Ueditor 增加模板
定義自己的模板 先用ueditor編輯好乙個模板 點左上角的html 就會出現 html 源 把模板 寫入模板檔案 把上步的源 整理成一行,替換dialogs template config.js 中的第乙個空模板內容。比如 var templates 關於templates裡面相關屬性說明 1 p...