我有一个网站。我们使用TinyMCE作为文本编辑器。我刚刚升级到最新版本并添加了媒体插件,因此我们的用户可以将视频添加到他们的企业中。 升级适用于Chrome,FireFox和IE7。但是,它不适用于IE8。编辑器周围的框架随工具栏一起消失。
这是我正在使用的初始化代码:
tinyMCE.init({
// General options
mode : 'exact',
elements : '<%= txtArea.ClientID %>',
theme: 'advanced',
relative_urls : false,
verify_html : true,
apply_source_formatting : true,
plugins : 'media',
//valid_elements: 'a[href|target=_blank],#p[align],strong/b,em/i,u,div,br,-span[style],'
// <%= AllowImages ? "+ 'img[longdesc|usemap|src|border|alt=|title|hspace|vspace|width|height|align],'" : "" %>
// + '-ul,-ol,-li',
theme_advanced_buttons1 : 'bold,italic,underline,separator,link,unlink,separator,bullist,numlist,separator,outdent,indent,separator,undo,redo,'
<%= AllowImages ? "+ 'separator,image,'" : "" %> + 'separator,code,media',
theme_advanced_buttons2 : '',
theme_advanced_buttons3 : ''
});
任何想法我做错了什么?
答案 0 :(得分:0)
Jake在评论中提出了一个观点,即这是一个与缓存相关的问题。
根据评论中的建议,要解决的选项包括清除缓存并包含日期/时间查询字符串。
我建议上面的第三个选项 - 包括在url中使用的组件的版本号(将tinymce放在特定于版本的文件夹中,或者将版本号放在查询字符串中)。