我们在我们的 Intranet 站点上使用CKEditor(用于 ASP.NET 的 CKEditor 3.6.4),在 ASP.NET 中开发并托管在 IIS 7.5 上
编辑器必须支持完整的 HTML;包括<html>
和<body>
标签。
为此,我们已按照文档中的说明在文件中设置fullPage = true;
属性config.js
现在,这在我的开发版本中的所有浏览器(我们需要的 FireFox/Chrome/IE)上都可以正常工作;VS2010带开发服务器。
但是,在 IIS 上运行时,它仅适用于 IE。编辑器会去除 HTML 并包含在<p>
FireFox 和 Chrome 的标签中。
我尝试禁用.js
IIS 上文件的缓存,但这没有帮助。
我已经检查了 HTTP 返回,config.js
它返回一个 HTTP 304;尽管响应内容都在那里,包括fullPage = true;
设置。
有谁知道如何解决这个问题?澄清一下,FireFox 和 Chrome 下的编辑器似乎忽略了该fullPage=true;
标志。