javascript - tinyMCE 在 IE8 中丢帧

标签 javascript asp.net html tinymce

我有一个网站。我们使用 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 : '' 
});

知道我做错了什么吗?

最佳答案

Jake 在评论中指出这是一个与缓存相关的问题。

正如评论中所建议的那样,解决方法包括清除缓存和包含日期/时间查询字符串。

我建议第三种选择 -- 包括在 url 中使用的组件的版本号(将 tinymce 放在特定版本的文件夹中,或者将版本号放在查询字符串中)。

关于javascript - tinyMCE 在 IE8 中丢帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4130377/

相关文章:

javascript - 如何在 jQuery 中单击并按住时更改 td 颜色

javascript - 除了向 API 发出请求之外,还有其他方法可以检查 API 是否可使用吗?

javascript - 将箭头函数附加到另一个箭头函数是不好的做法吗

javascript - 如何让函数 `clearInterval`本身?

c# - 新鲜的 ASP.NET Core API 返回空的 JSON 对象

html - CSS 标签不随内容增长

javascript - Meteor React 表单选择已选中

javascript - 如何使用 JavaScript 检查所有 "a"元素内部文本与一组标签文本是否匹配?

asp.net - 以Webform显示从REST Web服务检索到的base64图像

html - 如何防止使用 iframe 重新加载 Flash 播放器?