- 浏览: 486512 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (339)
- C# (2)
- Java集合 (7)
- Java设计模式 (15)
- Java基础 (31)
- Java-Spring (7)
- Java-Spring AOP (9)
- Java-Spring Transaction (6)
- Java-Hibernate (13)
- Jsp (7)
- JSTL (2)
- 加密解密 (13)
- sql (3)
- 数据库技术 (7)
- JQuery (2)
- css (3)
- JavaScript (19)
- Linux (34)
- 项目管理 (5)
- Tomcat (5)
- Oracle (4)
- axis2 (5)
- Linux c/c++ (40)
- Linux 防火墙及抓包分析 (10)
- Linux 环境配置 (3)
- Linux 高级命令 (14)
- Linux Server 配置 (9)
- c++ 内存管理 (4)
- JUnit (1)
- SSL 通信 (2)
- windows 系统调试 (8)
- 字符串处理 (8)
- 排序算法 (7)
- ACE (1)
- IT技术 (1)
- 敏捷开发 (1)
- TCPIP (4)
- 汇编语言 (7)
- STL (2)
- Struts (1)
- iBatis (3)
- 音视频开发 (2)
- Java多线程 (3)
- 架构设计 (2)
- Java网络编程 (1)
- Ubantu (0)
- Eclipse (2)
最新评论
-
df270464278:
请问博主有遇到中文乱码的问题吗?就是json字符串里面包含中文 ...
cur发送json字符串, post 请求 -
ykbj117:
你们知道刘绍华么?就是北邮的一个教授,专门研究WebRTC的资 ...
WebRTC -
隐形的翅膀:
不会用powershell
去除SVN标志 -
lengbamboo:
改注册表比较危险,给个powershell的脚本:powers ...
去除SVN标志 -
hedong56:
[/b][b][i][/i][u][/u][flash=20 ...
JAVASCRIPT定义对象的四种方式
如何为TinyMce写一个插件
1. 目录切换到tiny_mce\plugins, 新建一个文件夹:myplugins
2. 目录切换到tiny_mce\plugins\myplugins
a. 新建一个文件夹 img, 并在其目录下添加一个example.gif, 目录应为tiny_mce\plugins\myplugins\img\example.gif
b. 在目录tiny_mce\plugins\myplugins下, 新建editor_plugin.js
c. 在目录tiny_mce\plugins\myplugins下, 新建test.html
3. 目录切换到tiny_mce\langs, 打开en.js, 添加
myplugins:{
image_desc:"test the plugin of mine"
},
4. 打开刚刚添加的editor_plugin.js,
AdvancedMyPlugins: 和最后一行对应就行
myimage: 在工具栏上要显示的图标,以及点击它后执行什么命令
mceMyPlugins: 命令名,在ed.addCommand里定义执行什么动作
添加下面内容
5. 编辑html 页面, 添加myplugins and myimage
1. 目录切换到tiny_mce\plugins, 新建一个文件夹:myplugins
2. 目录切换到tiny_mce\plugins\myplugins
a. 新建一个文件夹 img, 并在其目录下添加一个example.gif, 目录应为tiny_mce\plugins\myplugins\img\example.gif
b. 在目录tiny_mce\plugins\myplugins下, 新建editor_plugin.js
c. 在目录tiny_mce\plugins\myplugins下, 新建test.html
3. 目录切换到tiny_mce\langs, 打开en.js, 添加
myplugins:{
image_desc:"test the plugin of mine"
},
4. 打开刚刚添加的editor_plugin.js,
AdvancedMyPlugins: 和最后一行对应就行
myimage: 在工具栏上要显示的图标,以及点击它后执行什么命令
mceMyPlugins: 命令名,在ed.addCommand里定义执行什么动作
添加下面内容
(function() { tinymce.create('tinymce.plugins.AdvancedMyPlugins', { init : function(ed, url) { ed.addCommand('mceMyPlugins', function() { if (ed.dom.getAttrib(ed.selection.getNode(), 'class').indexOf('mceItem') != -1) return; ed.windowManager.open({ file : url + '/test.html', width : 590, height : 370, inline : 1 }, { plugin_url : url }); }); ed.addButton('myimage', { title : 'myplugins.image_desc', cmd : 'mceMyPlugins', image : url + '/img/example.gif' }); }, getInfo : function() { return { longname : 'My Plugins', author : 'Moxiecode Systems AB', authorurl : 'http://tinymce.moxiecode.com', infourl : 'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advimage', version : tinymce.majorVersion + "." + tinymce.minorVersion }; }, createControl : function(n, cm) { return null; } }); // Register plugin tinymce.PluginManager.add('myplugins', tinymce.plugins.AdvancedMyPlugins); })();
5. 编辑html 页面, 添加myplugins and myimage
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Simple theme example</title> <!-- TinyMCE --> <script type="text/javascript" src="tiny_mce/tiny_mce.js"></script> <script type="text/javascript"> tinyMCE.init({ mode : "textareas", theme : "advanced", plugins: "safari,style,advimage,wbxadvimage,table,advlink,preview,searchreplace,paste,noneditable,contextmenu,inlinepopups,myplugins", theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,forecolor,backcolor,|,numlist,bullist,outdent,indent,|,justifyleft,justifycenter,justifyright,justifyfull,fontsizeselect,image,myimage", theme_advanced_buttons2 : "", theme_advanced_toolbar_location : "top", theme_advanced_toolbar_align : "left", table_row_limit: 100, table_col_limit: 100, position : 'home' }); </script> <!-- /TinyMCE --> </head> <body> <form method="post" action="http://tinymce.moxiecode.com/dump.php?example=true"> <textarea id="elm1" name="elm1" rows="15" cols="80" style="width: 80%"> </textarea> </form> </body> </html>
- tinymceplugin.rar (7.1 KB)
- 下载次数: 77
发表评论
-
Java Script 闭包
2014-11-14 20:46 699Javascript闭包就是在另一个作用域中保存了一份它从上一 ... -
dojo 的压缩
2012-03-26 17:06 12541. 命令 build.bat profile=foo ac ... -
JavaScript Compress
2011-06-14 15:58 9571. YUI java -jar yuicompress.j ... -
apply 使用的一个例子
2010-11-17 09:25 1018<html> <head> & ... -
Google 地图的一些资料
2010-11-17 09:22 953国内一个google map api 开发者的博客 http: ... -
JQuery 对一些特殊HTML元素的操作
2010-11-17 09:12 10391. $("#select_id").ch ... -
javascript compress
2010-10-08 15:51 10181. packer 2. dojo 3. ie 内存泄露探 ... -
扩展Jquery
2010-08-20 15:59 10311. 为jQuery添加全局函数 jQuery ... -
JavaScript 实现事件的广播,并让各个对象执行事件
2010-07-30 15:32 1725<html> <head> & ... -
在浏览器中使用flash 存储客户端数据
2010-07-28 11:05 12911. example 1 jStore fla ... -
IE中使用firebug
2010-07-19 09:09 11491. IE 中使用FireBug 在页面中引入 firbug ... -
javascript 正则表达式应用两例
2010-05-13 10:19 1279Javascript 正则表达式 1. test reg ... -
tinymce 应用 三
2010-02-21 14:34 1818在ToolBar上添加一个listbox <scri ... -
tinymce 应用 二
2010-02-21 14:07 1795在源代码编辑器和所见即所得编辑器之间进行切换 <fo ... -
tinymce 应用 一
2010-02-21 13:35 2885添加去除Tool Bar <script type=& ... -
不同浏览器的JavaScript 常见问题
2009-11-25 15:28 10481. 在ie6下点a标签不会submit,原来在a的href上 ... -
JavaScript 对象实现继承的几种方式
2009-05-26 11:12 2531先定义一个对象classA,我们要实现一个新对象,继承clas ... -
JAVASCRIPT定义对象的四种方式
2009-05-25 11:05 2072先写一个函数,下面几个方式会用到 function sho ...
相关推荐
客户要求老系统能直接把word中的图片粘贴进编辑器中,否则一张张上传太麻烦了。...于是网上找到这个插件`tinymce-powerpaste-plugin`,可以直接复制黏贴word内容,满足其要求,支持tinymce4和tinymce5。
该插件向您的TinyMCE编辑器添加了一个按钮,该按钮可将所选文件上传到您的Amazon S3存储桶。 用法 1.添加插件javascript 将dist/tinymce-aws-s3-upload-plugin.min.js到您的html中。 或者 npm i tinymce-aws-s3-...
tinyMCE富文本编辑器line-height行高插件,下载后放在tinyMCE插件的plugins文件夹中,之后初始化中引入plugins,即可在toolbar中展示
tinymce-formatpainter-skwang 描述 适用于tinymce的免费formatpainter(格式刷)插件 用法 tinymce . init ( { selector : '#tinymce' , plugins : [ 'formatpainter' ] , toolbar : "formatpainter" , } ) ;
tinyMCE 富文本编辑器 line-height 行高插件。 tinyMCE富文本编辑器line-height行高插件,下载后放在tinyMCE插件的plugins文件夹中,之后初始化中引入plugins,即可在toolbar中展示 tinyMCE line-height 行高插件
TinyMCE MathJax插件 该插件使用库渲染数学字体。 该插件与TinyMCE 5和... external_plugins: {'mathjax': '/your-path-to-plugin/@dimakorotkov/tinymce-mathjax/plugin.min.js'}, toolbar: 'mathjax', mathja
tinyMCE 提及 提到了 tinyMCE 所见即所得编辑器的插件。 浏览器兼容性 IE7+ Chrome合金 苹果浏览器 ... 注意: source也可以是一个函数。 请参阅下面的选项部分。 mentions : { source : [ { nam
tinymce-plugin_image-zoom
tinymce格式刷_formatpainter-格式刷插件和用法,亲测有用,需要的欢迎下载
tinyMCE 4插件qrcode 一个适用于tinyMCE 4的QRcode wizzard插件(使用Bootstrap版本3 build 2构建)安装在tinymce / plugins /中创建地图二维码将所有文件上传到地图二维码现在将qrcode添加到插件:和工具栏: <...
一个用于向编辑器添加占位符菜单的 tinyMCE 插件 安装 只需将插件安装在 tinymce 的插件目录 ( plugins/placeholder ) 下。 目前,没有自动构建/安装,所以要么按照下面的说明自己缩小源代码,要么简单地将plugin.js...
layui的富文本编辑器插件(tinymce)封装
添加到名为tinymce的插件列表中 用法示例: tinymce . init ( { selector : "textarea" , plugins : [ "advlist autolink lists link image charmap print preview anchor" , "searchreplace visualblocks code...
这个简单的tinymce插件添加了一个帮助程序对话框,可将本地表情符号插入到您的内容中。 所有表情符号均已从提供的中删除 用法 通过npm安装: npm install --save tinymce-emoji 添加到您的tinymce init: import...
UploadImage,一个TinyMCE插件 版本0.1-2017年1月 许可GNU GPL v2 作者弗朗索瓦·雅克(FrançoisJacquet) 该插件允许用户上传直接放置在文本区域中的图像。 从技术上讲,图像会自动转换为base64代码。 没有...
TinyMCE字符计数插件为TinyMCE添加了字符计数功能。 初始化例1 tinymce . init ( { plugins : "charactercount" } ) ; 初始化实例2 tinyMCE . init ( { theme : "advanced" , mode : "textareas" , plugins ...
tiny_mce_wiris原因分析: ...3. 全局替换 tiny_mce_wiris\plugin.min.js 里面的服务器地址为自己服务器的地址:默认是http://127.0.0.1:8080 4. 部署tomcat服务器后,测试地址(基于tiny5.6.2版本): ...
emojidex-tinymce-plugin 用于tinymce的emojidex插件,可启用emojidex表情符号选择,输入和显示。用法<head> <link href="https://cdn.emojidex.com/scripts/css/emojidex.min.css" rel="stylesheet" />...
Yii2 的 TinyMCE 小部件 呈现小部件。 安装 安装此扩展的首选方法是通过 。 要么跑 composer require 2amigos/yii2-tinymce-widget:~1.1 或添加 " 2amigos/yii2-tinymce-widget " : " ~1.1 " 到应用程序的...