问题标签 [nicedit]

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 回答
2381 浏览

jquery - 使用 jquery 从 div 中删除 nicEdit 实例

看起来一个不错的简单解决方案是在背后正确的痛苦。

在我的示例中,我有一个 DIV,其 ID 为 element_105。当您单击 DIV 时,nicEdit 所见即所得将应用于 DIV(即使 nicEdit 看起来不再可用,我喜欢它的功能。它允许我将 div 而不是 textarea 变成可编辑的框。)。

到此为止吧。但是,当您单击 div 中的链接或模糊时,我希望能够从 div 中删除 nicEdit 实例。在实际应用程序中,我有多个 div,我想在其上单击并应用 nicEdit wsyiwyg 并在用户单击下一个 div 或关闭他们正在编辑的 div 时将其删除。

为了让这更容易理解,我提供了一个 JSFiddle 来展示我目前的试验。

http://jsfiddle.net/8eLQW/32/

0 投票
2 回答
1053 浏览

php - 让我的 JavaScript 文本编辑器提交

所以我正在尝试做的事情似乎非常基本,但是,我已经研究了超过 6 个小时的解决方案,我根本想不出其他任何东西。这是问题:

我正在我的网站中实现名为“NicEdit”的基于 javascript 的文本编辑器,具体来说,我正在根据这个示例进行设置。问题是此示例"<div ></div>"用于文本字段而不是"<textfield></textfield>". 一段时间以来,我一直在寻找如何使用 PHP 的 POST 方法提交这样的基于 div 的文本字段,但我不知道。

我也尝试过使用其他编辑器,但我一直遇到糟糕的文档和每一个障碍(这有多难?)。此外,NicEdit 与我想要实现的东西最接近,所以最好我想坚持下去。

PS 我现在正在通过 xampp 通过 localhost 运行我的网站。我所有的其他网页和 JavaScript 代码都运行正常。

谢谢您的帮助,

~雅各布

0 投票
0 回答
1962 浏览

asp-classic - 如何使用 NicEdit 和经典 asp 上传图像

我想将nicedit图像上传与经典 asp 一起使用。默认情况下 Nicedit 将图像上传到 ImageShack,但我想将图像发送到我的服务器。但是,我在将原始 PHP 脚本的某些功能调整为经典 asp 时遇到了麻烦。我发现这个脚本可以上传图像并以 javascript 格式返回图像信息并生成进度条。

PHP 具有提供进度条的内置函数,我在 vbscript 中设置进度条时遇到困难。

有人可以指导我应该实现什么,以便该脚本的基本功能保留在 asp 版本中吗?谢谢。

==更新==

我制作了运行良好的上传脚本,但我需要帮助来制作进度条。我通常在循环中使用 jQuery 进度条,但希望在此上传过程中提供帮助以使其正常工作。

0 投票
2 回答
2899 浏览

php - 如何清理 NicEdit 的 HTML POST 值?

我最近开始在我的“文章条目”页面上使用 NicEdit。但是,我对安全性和防止滥用有一些疑问。

第一个问题: 我目前在我的数据库类中使用“mysql_real_escape_string()”清理每个输入。此外,我使用“htmlspecialchars(htmlentities(strip_tags($var))) 清理 HTML 值。

您将如何在将“HTML 输入”添加到数据库时对其进行清理,或者我这样做的方式是否完美?

第二个问题: 当我提出这个问题时,有一个“类似标题”的问题,所以我读了一次。有人在谈论“滥用 HTML 输入”来弄乱他的有效模板。(例如只是输入)

它也可能发生在我当前的系统上。在PHP中应该如何处理?

附言。我想继续使用 NicEdit,所以使用 BBCode 系统应该是最后的建议。

谢谢你。

0 投票
1 回答
3622 浏览

javascript - Nicedit 在 Chrome 中粘贴格式

我刚刚在我的网站中实现了Nicedit,我注意到编辑器有一些特别烦人的地方(惊喜!)。每当我从网页复制文本并将其粘贴到 Nicedit 时,即使是从我自己的网站,Nicedit 都会“记住”复制文本的所有格式。

我的网站本质上或多或少是基于论坛的,所有奇怪的帖子都有一种背景颜色,所有偶数的帖子都有另一种背景颜色。这意味着用户有可能会尝试复制其他用户的帖子,并且他们的文本背景将与他们自己的帖子不同。

有趣的是,这只发生在我使用 Chrome,而不是 Firefox 或 IE 时。这让我认为问题与 Chrome 如何从网页复制文本有关,但我可能错了。

无论如何,感谢您的帮助!

0 投票
1 回答
756 浏览

php - PHP获取带有文本的HTML标签以显示在nicEditor上

我有要显示的带有 html 标记的数据(MySQL)nicEditor,但它总是出错:

未终止的字符串文字

以下代码在该行中断nicE.setContent(...

Javascript代码:

数据在 MySQL

它有 br、粗体和更多的 html 标签

  • 和杂费,以及接受采访没有
  • 面试公司/当事人的任何先决条件都可能是骗局。
  • 面谈公司/当事人扣留当事人也是违法的

最好的祝福

0 投票
1 回答
678 浏览

upload - NicEdit 和 Imageshack :Imageshack 是否保留我们的图像而没有帐户?

我正在使用 NicEdit 上传图片。但我听说如果我们没有注册,Imageshack 不会长时间保留图像。Nicedit 是这样吗?

谢谢 !亚历克斯

0 投票
4 回答
3943 浏览

javascript - 如何在 nicEdit 文本编辑器中删除上传按钮

我对我网站的所有 nicedit 按钮都很好。但我想在我的一个网站中删除编辑器的上传按钮。我有一个填充按钮列表的选项,但我正在寻找如下设置:

全面板:真,隐藏按钮:“上传”

0 投票
1 回答
666 浏览

mysql - 如何消除或消毒 Nicedit

我的nicedit有一个问题,一旦保存,就会添加一些html标签,我尝试使用以下代码删除它们:

$article是我的 nicedit textarea 的名称,一旦我保存它,mysql 上仍有一些 html 标签保存。

还有另一种删除这些html标签的方法吗?还是我的代码不对?

0 投票
0 回答
464 浏览

autocomplete - 带有 jQ​​uery 自动完成功能的 NicEdit

我正在尝试制作具有自动完成功能的富文本编辑器。现在我正在使用 NicEdit 将 textarea 变成富文本编辑器,工作正常(我使用它是为了简单)。此外,我在文本框或文本区域上成功使用了jQuery 的自动完成功能表单,但如果我尝试使用NicEdit使用的相同文本区域(即具有“textareaID”id 的文本区域),它不起作用,因为 NicEdit 更改了textarea 到具有不同 ID 的 DIV(在我的情况下,该 DIV 的 html 源 ID 是“nicEdit-main”),并且自动完成功能不适用于 DIV ID。

因此,自动完成功能不适用于:

也没有:

关于如何完成 NicEdit 和自动完成以在同一文本区域上工作的想法,将不胜感激。