问题标签 [ckeditor.net]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
460 浏览

asp.net - 在 ASP.Net 中具有不同配置的多个页面上使用 CKFinder

我在我的 ASP.Net 网站上使用 CKFinder 最新版本,它工作正常。现在,我想在具有不同 BaseUrls 的多个页面上使用相同的 CKFinder。目前 BaseUrl 是在 ckfinder 的 config.ascx 文件中设置的,我想根据我所在的页面或我登录的角色来更改它。

我按照这个这个关于 SO 的问题来尝试实现类似的东西,但它不起作用。我尝试在 config.ascx 文件中设置 BaseUrl,如下所示 -

但是,每次加载 .ascx 文件时,Request.Url.AbsilutePath 都包含“/core/connector/aspx/connector.aspx”的值,而不是它存在的原始文件。

任何进展中的想法都会对我有很大帮助。

提前致谢。

0 投票
1 回答
1776 浏览

javascript - 在 ckeditor 中更改配置以换行

我想拥有

我是直接从 CDN 引用编辑器

我试过这样

谢谢

0 投票
1 回答
878 浏览

c# - ckeditor 图像上传在我的系统和我办公室的其他系统中正常工作,但在客户端系统中无法正常工作

我有 Ck 编辑器版本 4.4.6。

在那我添加了一个额外的插件来上传图片。

该系统的 ck 编辑器图像上传插件在我的系统和我办公室的其他系统中,在所有浏览器(IE、Firefox 和 Chrome)中都可以正常工作,但在任何浏览器的客户端系统中都不能正常工作。

我已经检查了客户端的所有浏览器设置,但它与我们的浏览器设置相同。

这是添加文件上传 url 浏览器的脚本

而且upload.ashx是:

0 投票
1 回答
436 浏览

ckeditor - asp.net 集成 ckeditor 中的格式问题

我正在使用 asp.net 集成的 ckeditor,并且遇到了粗体、斜体和下划线等内容格式的问题。我们不得不多次按下。

有什么解决方法吗?使用 3.6.6.2 版本

0 投票
1 回答
468 浏览

authentication - CKEditor 配置文件中使用 ASP.NET MVC 5 的登录身份验证控件

您好我正在使用 ASP.NET MVC 5 框架为自己创建一个博客。我使用 CKEditor 来创建博客文章。当然,未经身份验证的人不会创建或编辑。要创建帖子,完全需要登录。我在config.ascx文件中有这段代码:

但是当我尝试上传图片时出现错误: 出于安全原因,文件浏览器被禁用。请联系您的系统管理员并检查 CKFinder 配置文件

我怎样才能摆脱这个错误?或者我怎样才能达到我的目的?感谢您的回答。

0 投票
0 回答
522 浏览

ckeditor - “CKEditor for ASP.NET”是否已弃用?

我正在查看 ckeditor 的下载页面,我看到 ASP.NET 控件最后一次发布是在 2014 年。版本字符串是 3.6.6.2。这是否意味着该控件已被弃用?它似乎与 4.4.x 一起正常工作,但我正在追查一些奇怪的 ckeditor 控制问题,我想确保这不是原因。

我一直在追寻的一些奇怪的问题

  • 有时,当我通过表单提交进行保存时,ckeditor 会抛出异常:未捕获的IndexSizeError:无法在“选择”上执行“扩展”:1 大于给定节点的长度。
    • 在保存之前选择控件中的文本使其消失
    • 据我所知,仅在 Chrome 中发生
    • 如果我删除 divarea 插件,它就会消失
  • 我觉得有时我会遇到奇怪的错误,抱怨当我使用 asp.net 控件时缺少 jquery——它们似乎不会在基于标记/脚本的方法下发生。我还没有确定这一点。

整体构建是asp.net控件的3.6.6.2。ckeditor 版本是 4.4.7。有些地方使用了自定义的 config.js 文件,有些地方的控件是通过 asp.net 控件中的标记来配置的。

0 投票
1 回答
693 浏览

ckeditor - 在 ASP NET 控件中配置 CKEditor

我很感激帮助理解如何在其 asp.net 控制变体中配置 ckeditor。

(我必须在数据对象中使用 ckeditor 并使用纯 js 版本,这可能更容易,因为 asp.net 数据绑定在 html 文本区域中不起作用。)

aspnet 控件正常运行,它在刷新数据对象时更新数据库,并且我可以在封闭数据对象的数据绑定事件中调整 .net 中的按钮数量和其工具栏的排列。但我不知道如何配置下拉列表的内容。

我想将格式列表限制为正常、标题 1 和标题 2。我在 /ckeditor/config.js 中所做的任何事情都没有任何区别,例如

该应用程序似乎完全忽略了它。

如果我尝试在后面的代码中执行此操作(我在 VB 中)以及封闭对象的数据绑定事件中的其他功能行

由于我不理解的语法原因,这不起作用,即使支持文档中 asp.net 配置页面中的示例

工作正常。

同样,我尝试对 /ckeditor/CKEditor.NET/CKEditorConfig.cs 进行更改,例如

GlobalConfigObj.format_tags = "p;h1;h2;h3";,

但这没有效果。格式下拉菜单始终显示从 p 到 pre 的所有内容。

我也无法添加插件。将此添加到 config.js 文件不会启用插件(其文件夹已正确复制到插件文件夹)

再次,我不确定我是否应该努力在 /ckeditor/config.js 或 /ckeditor/config.js 中实现这一点

任何帮助,将不胜感激。

0 投票
0 回答
198 浏览

javascript - Ckeditor 在对话框中打开,我希望它在没有的情况下打开

我一直在为此绞尽脑汁,但我似乎无法让它发生。所以我有一个 asp.net 应用程序,当单击一个按钮时,使用 ckeditor 实例化一个对话框,然后它获取 ckeditor 的 textarea 内的数据并将其发布到同一页面上的讨论区,这一切都有效,但是问题是我想完全删除对话框,只是在页面加载时打开ckeditor而不等待“点击”。

请有人帮助我了解解决方案。

这是代码:

然后这与对话框链接。

更新:按照 J 的要求添加 HTML。

@model 列表

0 投票
0 回答
61 浏览

javascript - 通过Javascript组合几个字体标签

请帮我!

我在我的系统中使用 Ckeditor HTML 文本框编辑器 ( http://ckeditor.com/ )。

当我为文本选择某种样式时,该编辑器会为该文本生成几个字体标签

但我的系统只能识别格式

是否有可能改变这种行为?

我的主要想法是为该编辑器编写 javascript onchange 方法。在该方法中,我将解析生成的 html 文本并将其转换为必要的格式。

你能给一些建议吗?在错误的情况下,解析生成的 html 的最佳 javascript 解决方案是什么?

感谢您的任何建议。

0 投票
1 回答
713 浏览

asp.net - 从 Web 表单中的 ckeditor 获取 ckeditor 纯文本服务器端

我需要从 asp.net Web 表单中的ckeditor 3.x asp.net 控件中检索 ckeditor html 服务器端的纯文本值。我可以在 Text 元素客户端获取 HTML 值,但我似乎无法像在java sdk中那样访问 CKEDITOR.instances.editor1.document.getBody().getText() 服务器端。我在 asp.net sdk 控件中查看了类似的命名元素,但似乎只在 asp.net 控件中找到了与配置相关的元素(也许 java 控件比 asp.net 控件更健壮)

我看到您可以在javascript客户端执行此操作,但不确定如何将其转换为像radeditor具有它的 text 属性的获取服务器端。有谁知道如何使用 ckeditor 做到这一点?非常感谢您的帮助