【问题标题】:Telerik RadEditor doesn't work well on live websiteTelerik RadEditor 在实时网站上无法正常工作
【发布时间】:2011-12-26 06:24:20
【问题描述】:

我在我的 Web 项目中使用 Telerik RadEditor,在 localhost 编辑器中运行良好,但在主机中,样式编辑器(粗体、斜体等)和段落选择不起作用。我该如何解决这个问题?

更新:(来自 OP 的帖子,如下):

这是它的屏幕截图,radgrid 中有 htmleditor,这次我得到了这个屏幕。不能在里面写任何东西,因为没有行。我在开发和实时服务器上遇到了这个问题。

那我能做些什么呢?

【问题讨论】:

  • 问题是在所有浏览器上出现还是仅在某些浏览器上出现?
  • 生产站点是否在开发者工具中出现任何错误(这是针对 chrome...但使用任何 js 调试工具来检查)?
  • 您使用的是什么版本的 RadControls?
  • 请您使用开发工具(在大多数现代浏览器中为 F12),如果您在实时站点上遇到任何 404 错误,请告诉我们您在本地没有得到的 javascript 请求?

标签: asp.net-ajax telerik radeditor


【解决方案1】:

你能发布关于什么不起作用的详细信息吗?截图会有所帮助。

有一些东西要先看:

确保您的工具文件部署在您的实时站点上。

右键单击您的 RadEditorTools.xml 文件并选择“属性”。然后确保设置了以下内容:

  1. “构建操作”=“内容”
  2. "复制到输出目录" = "始终复制"

http://www.telerik.com/help/aspnet-ajax/editor-using-toolsfile.html

【讨论】:

  • 在我的例子中,编辑器在开发服务器上功能齐全,但在实时服务器上的 javascript 故障(不同程度的浏览器)。环境中的唯一区别是信任级别
  • “环境中唯一的区别是信任级别”,这是一个相当大的区别。如果您想在本地对您的信任级别进行单元测试boxbinary.com/2011/10/…,我在这里有一个由 3 部分组成的帖子如果您只想测试,请将您的 <trust> 元素更改为您本地 web.config 中的level="Medium",让我们知道您是否可以在本地复制问题。
【解决方案2】:

您的浏览器是否使用了不同的 javascript 设置 当您浏览到 localhost 或主机时?

IE 在本地站点或受信任站点上应用不同的安全设置?

如果您通过 rdp 在主机本身上测试您的站点,则在 windows server 2k3 或 2k8 下的 IE 还会在 javascript 上应用一些 scipt 块,或完全禁用它。

您可以在您的 Internet 选项 - 安全 - 自定义级别(在受信任的站点或 Internet 站点上)中进行检查

您也可以尝试将主机的 url 添加到受信任的站点。

【讨论】:

  • 不,这与 ie 无关,所有浏览器都具有相同的结果。我发了一张新图,看起来怎么样。 ckeditor 工作正常,但我无法将它添加到网格的编辑模板中。你能帮帮我吗?
【解决方案3】:

如果您对此仍有疑问,请在 Telerik 论坛上提问。

查看屏幕截图,RadEditor 内容区域的大小似乎不合适 - 它被缩小到一行(设计/HTML/预览按钮上方的白色矩形)。这可能是由于旧版本的编辑器导致的浏览器问题,在这种情况下,您需要获取支持此浏览器的更新版本的 RadControls for ASP.NET AJAX。这也可能是您页面上某些样式的 CSS 问题,在这种情况下,您可以尝试将内容区域从 iframe 切换到 div(标签中的 ContentAreaMode = "Div")。

【讨论】:

    猜你喜欢
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-17
    • 2011-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多