原文网址:http://www.blogwind.com/Wuvist/29321.shtml

本来,我不觉得我这篇东西应该上博客园首页,因为跟.Net无关,但,碰巧现在首页上有篇东西是讲FCKEditor(http://www.cnblogs.com/esshs/archive/2006/04/07/369169.html)的……既然讲FCKEditor的可以上,偶也就拿这篇来献丑了……
================================================
不得不承认,TinyMCE是一个极其强悍的所见即所得网页编辑器。我用过FreeTextBox 1/2/3,CuteEditor 5.0,FckEditor等,使用还是觉得TinyMCE最好。

研究了它的一些代码,非常精彩……

如果说,它有什么缺点的话,那么便就是它无法插入音乐。

(Well,我坚决不认为无法插入音乐是一个缺点;网页中,本来就不应该插入音乐的,特别是自动播放的流氓音乐。)

但是,这也是完全可以解决的……TinyMCE的插件系统是非常强悍的……它自带的插件中有可以插入Flash的,自然也可以依样画葫芦写出插入其它的……只是,Google了N遍,似乎都没有人愿意去写这么个插件。

问如何插入音乐的人倒是很多……Google到的答案,基本都是讲直接编辑html的(这还很可能需要修改extended_valid_elements的值)或者去hack TinyMCE……

很不nice的做法……

还是写插件吧……没有人写,那就我来写好了……

插件下载地址:http://files.cnblogs.com/wuvist/tinymce_Music_plugin.zip

基本上,这个插件跟TinyMCE自带的Flash插件是一样的……事实上,我也是那它的Flash插件改出来的……我这个插件是会插入类似下面的代码:

<object type="application/x-mplayer2" width="100" height="48" data="http://ftp.nxnews.net/music/200491112123673399.mp3">
<param name="src" value="http://ftp.nxnews.net/music/200491112123673399.mp3" />
<param name="filename" value="http://ftp.nxnews.net/music/200491112123673399.mp3" />
<param name="type" value="application/x-mplayer2" />
<param name="AutoStart" value="0" />
</object>

这个是我所找到的兼容性最好的音乐播放代码了,貌似还是符合xhtml 1.1 strict的……

但是,原有的Flash插件太过霸道,会Parse所有的<object...代码,所以如果在TinyMCE中使用flash跟偶的Music插件,一定要先加载Music,再加载flash,否则flash插件会把音乐的干掉。

最后,偶插件中只提供了en跟zh_cn的语言包,而且,zh_cn是utf-8的。

本文转自 Wuvist 51CTO博客,原文链接:http://blog.51cto.com/wuvist/847745

TinyMCE 的音乐插件/mp3 music insert plugin相关推荐

  1. Python爬虫抓取某音乐网站MP3(下载歌曲、存入Sqlite)

    Python爬虫抓取某音乐网站MP3(下载歌曲.存入Sqlite) 最近右胳膊受伤,打了石膏在家休息.为了实现之前的想法,就用左手打字.写代码,查资料完成了这个资源小爬虫.网页爬虫, 最主要的是协议分 ...

  2. 转换 wav,ape,flac 音乐为 mp3,m4a(mp4) 格式

    转换 wav,ape,flac 音乐为 mp3,m4a(mp4) 格式 有时获取的音乐是 ape 或者 flac 等无损格式,如果你对音质要求不是特别高,为了便于传输以及在多种设备上播放,有时将它们转 ...

  3. 如何在Mac上将 Spotify 音乐转换为 MP3 格式?

    为了在所有设备中下载 Spotify 音乐以供离线使用,您需要录制 Spotify 音乐并将其转换为普通 MP3.NoteBurner Spotify Music Converter可以录制 Spot ...

  4. 博客添加音乐插件、网站运行时间、文章阅读次数和网站访客统计

      今天为博客增加了音乐播放插件.博客页脚网站安全运行时间.文章阅读次数以及网站访客统计的功能,接下来进行详细介绍. 博客音乐插件的使用   本博客使用的音乐播放插件为hexo-tag-aplayer ...

  5. 如何将苹果手机中的M4A音乐转换为MP3格式

    MP3是一个较为常见的音频文件格式.然而随着时间推移.技术发展,它渐渐不能满足iPhone用户高音质的需求了.所以苹果公司就研发了M4A音频格式.与MP3相比,它的内存占用更少,音质更高.但是M4A格 ...

  6. 如何将苹果手机中的M4A音乐转换为MP3格式 1

    MP3是一个较为常见的音频文件格式.然而随着时间推移.技术发展,它渐渐不能满足iPhone用户高音质的需求了.所以苹果公司就研发了M4A音频格式.与MP3相比,它的内存占用更少,音质更高.但是M4A格 ...

  7. python第三方插件登录网易音乐_项目实战 | Python开发网易云音乐插件

    介绍 深度音乐播放器的网易云音乐插件,可在Linux下播放用户创建.收藏的歌单,以及私人FM. 1.基于sumary的dmusic-plugin-baidumusic修改而成 2.使用了NetEase ...

  8. 网易云音乐插件现已登陆 Visual Studio Code

    摘要: 听着音乐写代码- 作者:Fdyo 原文:网易云音乐插件现已登陆 Visual Studio Code Fundebug经授权转载,版权归原作者所有. Visual Studio Code 插件 ...

  9. VScode VSC Netease Music(网易云音乐)插件

    VScode VSC Netease Music(网易云音乐)插件 一.安装: 打开VScode右侧安装插件按钮 输入VSC Netease Music搜索 ,点击安装. 二.运行 F1或者ctrl+ ...

最新文章

  1. Socket编程小结(续)
  2. 如何在 FreeBSD 10.2 上安装 Nginx 作为 Apache 的反向代理
  3. c++builder启动了怎么停止_App 竟然是这样跑起来的 —— Android App/Activity 启动流程分析...
  4. 2016年cypher资源_2021-2027年中国鱿鱼行业市场供需规模及未来前景分析报告
  5. count(1),count(*),count(主键) 性能对比及辟谣
  6. 视频号、抖音、海外Tiktok到底该选择那个平台更好
  7. 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。
  8. 个人成长过程中最重要的技能是什么?
  9. EasyConnect下载-百度云盘
  10. TCP和UDP区别详解
  11. 数字电路:数据选择器与译码器
  12. eMule电驴使用从入门到精通
  13. STM32F103C8T6和STM32F103C6T6区别
  14. 长见识了!一看就会的浏览器帧原理
  15. 简单好用的在线P图工具,一定记得收藏
  16. Kerberos认证原理与环境部署
  17. dy\ks直播间人气挂粉
  18. 中科院计算所职业培训中心2014年四季度课程安排
  19. 写底层 jdbc 实现mysql数据库增删改的 合并方法 的类 继承ConnectionFactory 实现DaoMessage接口: 并批量添加数据
  20. win7桌面便笺:启动时提示windows7部分便笺的元数据已被损坏

热门文章

  1. ubuntu安装搜狗拼音
  2. 卧槽:原来7-zip才是解压缩软件中的业界良心!
  3. oracle pns配置,oracle笔记大全
  4. 基于matlab的步进电机转速控制仿真,基于matlab的步进电机转速控制仿真
  5. Oracle数据库的可视化界面
  6. 用Python写了个下载快手视频的小脚本
  7. hurtworld正版社区服务器,《伤害世界hurtworld》正版盗版GM权限获取方法图文详解...
  8. jvm- STW的疑惑
  9. python爬虫-爬妹子图_Python 爬虫入门之爬取妹子图
  10. 怒了!维基解密开放爆料数据库,内容涉及全是美国“脏事”!