问题标签 [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.
jquery - 使用 jquery 从 div 中删除 nicEdit 实例
看起来一个不错的简单解决方案是在背后正确的痛苦。
在我的示例中,我有一个 DIV,其 ID 为 element_105。当您单击 DIV 时,nicEdit 所见即所得将应用于 DIV(即使 nicEdit 看起来不再可用,我喜欢它的功能。它允许我将 div 而不是 textarea 变成可编辑的框。)。
到此为止吧。但是,当您单击 div 中的链接或模糊时,我希望能够从 div 中删除 nicEdit 实例。在实际应用程序中,我有多个 div,我想在其上单击并应用 nicEdit wsyiwyg 并在用户单击下一个 div 或关闭他们正在编辑的 div 时将其删除。
为了让这更容易理解,我提供了一个 JSFiddle 来展示我目前的试验。
php - 让我的 JavaScript 文本编辑器提交
所以我正在尝试做的事情似乎非常基本,但是,我已经研究了超过 6 个小时的解决方案,我根本想不出其他任何东西。这是问题:
我正在我的网站中实现名为“NicEdit”的基于 javascript 的文本编辑器,具体来说,我正在根据这个示例进行设置。问题是此示例"<div ></div>"
用于文本字段而不是"<textfield></textfield>"
. 一段时间以来,我一直在寻找如何使用 PHP 的 POST 方法提交这样的基于 div 的文本字段,但我不知道。
我也尝试过使用其他编辑器,但我一直遇到糟糕的文档和每一个障碍(这有多难?)。此外,NicEdit 与我想要实现的东西最接近,所以最好我想坚持下去。
PS 我现在正在通过 xampp 通过 localhost 运行我的网站。我所有的其他网页和 JavaScript 代码都运行正常。
谢谢您的帮助,
~雅各布
asp-classic - 如何使用 NicEdit 和经典 asp 上传图像
我想将nicedit
图像上传与经典 asp 一起使用。默认情况下 Nicedit 将图像上传到 ImageShack,但我想将图像发送到我的服务器。但是,我在将原始 PHP 脚本的某些功能调整为经典 asp 时遇到了麻烦。我发现这个脚本可以上传图像并以 javascript 格式返回图像信息并生成进度条。
PHP 具有提供进度条的内置函数,我在 vbscript 中设置进度条时遇到困难。
有人可以指导我应该实现什么,以便该脚本的基本功能保留在 asp 版本中吗?谢谢。
==更新==
我制作了运行良好的上传脚本,但我需要帮助来制作进度条。我通常在循环中使用 jQuery 进度条,但希望在此上传过程中提供帮助以使其正常工作。
php - 如何清理 NicEdit 的 HTML POST 值?
我最近开始在我的“文章条目”页面上使用 NicEdit。但是,我对安全性和防止滥用有一些疑问。
第一个问题: 我目前在我的数据库类中使用“mysql_real_escape_string()”清理每个输入。此外,我使用“htmlspecialchars(htmlentities(strip_tags($var))) 清理 HTML 值。
您将如何在将“HTML 输入”添加到数据库时对其进行清理,或者我这样做的方式是否完美?
第二个问题: 当我提出这个问题时,有一个“类似标题”的问题,所以我读了一次。有人在谈论“滥用 HTML 输入”来弄乱他的有效模板。(例如只是输入)
它也可能发生在我当前的系统上。在PHP中应该如何处理?
附言。我想继续使用 NicEdit,所以使用 BBCode 系统应该是最后的建议。
谢谢你。
javascript - Nicedit 在 Chrome 中粘贴格式
我刚刚在我的网站中实现了Nicedit,我注意到编辑器有一些特别烦人的地方(惊喜!)。每当我从网页复制文本并将其粘贴到 Nicedit 时,即使是从我自己的网站,Nicedit 都会“记住”复制文本的所有格式。
我的网站本质上或多或少是基于论坛的,所有奇怪的帖子都有一种背景颜色,所有偶数的帖子都有另一种背景颜色。这意味着用户有可能会尝试复制其他用户的帖子,并且他们的文本背景将与他们自己的帖子不同。
有趣的是,这只发生在我使用 Chrome,而不是 Firefox 或 IE 时。这让我认为问题与 Chrome 如何从网页复制文本有关,但我可能错了。
无论如何,感谢您的帮助!
php - PHP获取带有文本的HTML标签以显示在nicEditor上
我有要显示的带有 html 标记的数据(MySQL)nicEditor
,但它总是出错:
未终止的字符串文字
以下代码在该行中断nicE.setContent(...
Javascript代码:
数据在 MySQL
它有 br、粗体和更多的 html 标签
- 和杂费,以及接受采访没有
- 面试公司/当事人的任何先决条件都可能是骗局。
- 面谈公司/当事人扣留当事人也是违法的
最好的祝福
upload - NicEdit 和 Imageshack :Imageshack 是否保留我们的图像而没有帐户?
我正在使用 NicEdit 上传图片。但我听说如果我们没有注册,Imageshack 不会长时间保留图像。Nicedit 是这样吗?
谢谢 !亚历克斯
javascript - 如何在 nicEdit 文本编辑器中删除上传按钮
我对我网站的所有 nicedit 按钮都很好。但我想在我的一个网站中删除编辑器的上传按钮。我有一个填充按钮列表的选项,但我正在寻找如下设置:
全面板:真,隐藏按钮:“上传”
mysql - 如何消除或消毒 Nicedit
我的nicedit有一个问题,一旦保存,就会添加一些html标签,我尝试使用以下代码删除它们:
这$article
是我的 nicedit textarea 的名称,一旦我保存它,mysql 上仍有一些 html 标签保存。
还有另一种删除这些html标签的方法吗?还是我的代码不对?
autocomplete - 带有 jQuery 自动完成功能的 NicEdit
我正在尝试制作具有自动完成功能的富文本编辑器。现在我正在使用 NicEdit 将 textarea 变成富文本编辑器,工作正常(我使用它是为了简单)。此外,我在文本框或文本区域上成功使用了jQuery 的自动完成功能表单,但如果我尝试使用NicEdit使用的相同文本区域(即具有“textareaID”id 的文本区域),它不起作用,因为 NicEdit 更改了textarea 到具有不同 ID 的 DIV(在我的情况下,该 DIV 的 html 源 ID 是“nicEdit-main”),并且自动完成功能不适用于 DIV ID。
因此,自动完成功能不适用于:
也没有:
关于如何完成 NicEdit 和自动完成以在同一文本区域上工作的想法,将不胜感激。