这让我疯狂了几个小时,我设法在我的本地开发机器上修复它,当然当我把它投入使用时它不起作用。
以下是我在Umbraco设置中所做的事情:
在Config / tinyMceConfig.Config中我添加了:
<config key="relative_urls">false</config>
<config key="convert_urls">false</config>
<config key="remove_script_host">false</config>
我还修改了insertLink.aspx中的Javascript代码,将localUrl设置为空白,因为这样可以在dev机器上运行。有谁知道如何在我的实时服务器上修复这个非常愚蠢的错误?
由于
答案 0 :(得分:1)
不幸的是,你无法覆盖“remove_script_host”,因为它在umbraco.editorControls.tinyMCE3.TinyMCE中是硬编码的:
第250行:config.Add("remove_script_host", "true");
。
当您为配置文件添加新值时 - 由于 NameValueCollection “true,false”而不是“false” >用过。
正如我们所知,当您向NameValueCollection添加 2个具有相同键的项目时,结果您将使用逗号分隔符 连接这两个值。
所以不要浪费你的时间来找出你的“remove_script_host”配置有什么问题。