2024年3月31日发(作者:)
主题: 增加附件上传功能
作者: 炫羽, 发布日期: 2009-04-06 10:58:18, 浏览数: 6637
1.在中加入accessory : '插入附件',
2.加入对附件格式的限制说明invalidAccessory : "请输入有效的URL地址。n只允许doc,xls,pdf,txt,ppt,rar,zip
3.在defaultItems中加入'accessory',
4.增加附件的plugin
['accessory'] = {
click : function(id) {
ion(id);
var dialog = new ({
id : id,
cmd : 'accessory',
width : 310,
height : 90,
title : ['accessory'],
yesButton : ['yes'],
noButton : ['no']
});
();
},
check : function(id) {
var dialogDoc = ameDoc(KE.g[id].dialog);
var type = KE.$('type', dialogDoc).value;
var url = '';
if (type == 1) {
url = KE.$('imgFile', dialogDoc).value;
} else {
url = KE.$('url', dialogDoc).value;
}
if ((/.(doc|xls|ppt|pdf|txt|rar|zip)$/i) == null) {
alert(['invalidAccessory']);
();
KE.g[id].();
return false;
}
return true;
},
exec : function(id) {
(id);
var dialogDoc = ameDoc(KE.g[id].dialog);
var type = KE.$('type', dialogDoc).value;
if (!(id)) return false;
if (type == 1) {
KE.$('editorId', dialogDoc).value = id;
();
return false;
} else {
var url = KE.$('url', dialogDoc).value;
var title = KE.$('imgTitle', dialogDoc).value;
(id, url, title, ext);
}
},
insert : function(id, url, title, ext) {
var img
switch (ext)
{
case "doc":
img="./../images/ico/";
break;
case "xls":
img="./../images/ico/";
break;
case "ppt":
img="./../images/ico/";
break;
case "rar":
img="./../images/ico/";
break;
case "zip":
img="./../images/ico/";
break;
case "txt":
img="./../images/ico/";
break;
case "pdf":
img="./../images/ico/";
break;
default:
img="./../images/ico/";
}
var html = ' ';


发布评论