对ubbeditor进行改造以适应seajs的思想
来源:互联网 发布:华为的主要业务知乎 编辑:程序博客网 时间:2024/05/29 03:31
待续。
首先我先说一下对ubbeditor的认识。
1、请看看下面代码:
var tLinkTableHTML = '<table cellpadding="0" cellspacing="5" class="ubbEditorImageTable">'; tLinkTableHTML += ' <tr>'; tLinkTableHTML += ' <td>' + ubbEditorLang.tImageURL + '</td>'; tLinkTableHTML += ' </tr>'; tLinkTableHTML += ' <tr>'; tLinkTableHTML += ' <td><input id="' + this.tid + '-ubbEditorImageText" type="text" value="http://" class="ubbEditorImageText" ondblclick="this.select();" /></td>'; tLinkTableHTML += ' </tr>'; tLinkTableHTML += ' <tr>'; tLinkTableHTML += ' <td class="ubbEditorTD1"><input type="button" value="' + ubbEditorLang.tOK + '" class="ubbEditorImageButton" onclick="' + this.tName + '.tsetCommand(\'ImageS\', ' + this.tName + '.tEI(\'' + this.tid + '-ubbEditorImageText\').value);" /> <input type="button" value="' + ubbEditorLang.tCancel + '" class="ubbEditorImageButton" onclick="' + this.tName + '.tLoadMaskClose();" /></td>'; tLinkTableHTML += ' </tr>'; tLinkTableHTML += '</table>';
在ubbeditor随处可以见到这种拼html的行为,当然js的插件大都是固定html结构及css样式,但是他将js代码的对象名称也传进去来直接调用----这个还真没办法了,seajs里面的对象岂是全局对象?
2、根据测试,ubbeditor每次弹出弹出层都会新建层,关闭则移除。这是何等效率低下?
0 0
- 对ubbeditor进行改造以适应seajs的思想
- 对avalon进行精简改造
- 用CSS 对TREEVIEW 的外观进行改造
- 对那个没有用处的控件进行第一次改造
- 用CSS 对TREEVIEW 的外观进行改造
- 用CSS 对TREEVIEW 的外观进行改造
- 对 Sea.js 进行配置 seajs.config
- 对 Sea.js 进行配置 seajs.config
- 如何改造我们的思想
- 对dbgrid的改造
- 对Bootstrap Metro Dashboard进行改造
- seajs 采用spm3 进行打包 的注意事项
- 对docman的小改造
- 极度缺乏对工业和社会进行数字改造的诚意和能力
- 简单改造以实现个性化的GVIM
- 利用随机化的思想对快速排序进行优化
- js对指定ID的对象进行网页宽高适应
- web前端.js--seajs--把easyUI改造成功标准CMD模块的方法
- 一个Linux下epoll的封装的源代码
- request方法小结
- 线程
- 无限互联ios视频
- 缓存
- 对ubbeditor进行改造以适应seajs的思想
- 苹果IOS系统SVN命令 同样适用于linux系统
- STL 之 multiset 多集
- 内存表的应用和linux c++实现
- Hadoop2.2.0版本多节点集群安装及测试
- 银行系统:文件版,突破1000行了!
- 手势识别
- Reverse Nodes in k-Group
- MinGW安装和使用