【问题标题】:Umbraco IE error in tinymce3tinymceCompress.aspxtinymce3tinymceCompress.aspx 中的 Umbraco IE 错误
【发布时间】:2010-06-21 20:49:20
【问题描述】:

使用 Umbraco 的最新版本 (4.0.4.2) 时,tinymce3 控件无法在 umbraco 的后台显示/加载。

显示的是 JavaScript 错误:

--- 错误内容 --- 消息:无效的参数。 线路:1 字符:14609 代码:0

URI:http://example.com/umbraco/plugins/tinymce3/tinymce3tinymceCompress.aspx?rnd=5c8e3f37-f32a-481f-a795-c4f6bc57057e&module=gzipmodule&themes=umbraco&plugins=contextmenu,table,umbracomacro,paste,inlinepopups,media,umbracocss,advimage,advlink,noneditable&languages=en

在所有其他浏览器中一切正常,但在 IE 6+7+8 中显示此 JS 错误。

服务器信息: 视窗 2008 IIS 7 经典应用池(也尝试过集成应用池)

获得帮助,尝试了经过认证的 Umbraco 公司(他们安装并设置了解决方案,但他们放弃了,我们只是在前 6 位客户启动并运行单次安装后才发现问题)

【问题讨论】:

    标签: javascript internet-explorer tinymce umbraco


    【解决方案1】:

    似乎 Umbraco 添加了类似“100,200”的宽度,其中 100 是在 Richtext Editor 数据类型上定义的值,而值 200 是在 tinyMceConfig.config 文件中定义的值。

    在我的例子中,我有“100,100%”,因为我希望在 Umbraco 后端的富文本编辑器上拥有 100% 的宽度。在深入研究了IE 8的调试器、Umbraco源和tinymce源之后,我终于找到了解决方案。

    解决办法是在tinyMceConfig.config中加入以下内容

    <tinymceConfig>
       <customConfig>
          <config key="width ">100%</config>
       </customConfig>
    </tinymceConfig>
    

    记住配置键括号之间的“宽度”之后的空格是很重要的,否则 javascript 错误会破坏 IE 6+7+8 中的页面。

    我希望这对其他人有所帮助。

    PS。 我还找到了相同解决方案/错误的辅助参考: http://forum.umbraco.org/yaf_postst8108_Quick-tip-set-Richtext-editor-at-100-width.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-24
      • 2012-12-12
      • 1970-01-01
      • 2010-12-01
      • 2011-11-18
      • 1970-01-01
      相关资源
      最近更新 更多