1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/gitee_2019-ImageUpload

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
simpleuploadplugin.js 1.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
战五渣 Отправлено 07.01.2015 12:23 3fa30a9
UE.registerUI('simpleuploadplugin', function(editor, uiname){
// 创建dialog
var kfDialog = new UE.ui.Dialog({
// 指定弹出层路径
iframeUrl: editor.options.UEDITOR_HOME_URL + 'third-party/simpleupload/myupload.htm',
// 编辑器实例
editor: editor,
// dialog 名称
name: uiname,
// dialog 标题
title: '插入图片',
// dialog 外围 css
cssRules: 'width:700px; height: 600px;'});
var iconUrl = editor.options.UEDITOR_HOME_URL + 'third-party/simpleupload/tu.png';
var tmpLink = document.createElement('a');
tmpLink.href = iconUrl;
tmpLink.href = tmpLink.href;
iconUrl = tmpLink.href;
var kfBtn = new UE.ui.Button({
name:'插入图片',
title:'插入图片',
//需要添加的额外样式,指定icon图标
cssRules :'background: url("' + iconUrl + '") no-repeat center',
onclick:function () {
//渲染dialog
kfDialog.render();
kfDialog.open();
}
});
//当点到编辑内容上时,按钮要做的状态反射
editor.addListener('selectionchange', function () {
var state = editor.queryCommandState(uiname);
if (state == -1) {
kfBtn.setDisabled(true);
kfBtn.setChecked(false);
} else {
kfBtn.setDisabled(false);
kfBtn.setChecked(state);
}
});
return kfBtn;
});

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/gitee_2019-ImageUpload.git
git@api.gitlife.ru:oschina-mirror/gitee_2019-ImageUpload.git
oschina-mirror
gitee_2019-ImageUpload
gitee_2019-ImageUpload
master