Questions tagged [wysiwyg]
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.
WYSIWYG 编辑器、markdown 或 bbcode 或 wiki 或什么
我发现一些编辑说他们使用 bbcode 或 markdown 或 wiki 等。
有人能解释一下这是怎么一回事吗?
TinyMCE 实时更新
我在表单中使用 tinymce 编辑器。它工作正常。但是当我尝试使用 jquery post 方法发布表单时。tinymce textarea 是空白的。
所有字段都可用。除了空白的tinymce textarea。我很感激任何帮助。
CKeditor forcePasteAsPlainText 在 3.2 中不起作用
我听到了关于这个工作/不工作的不同反应。自从我升级后,我的碰巧不起作用。
我使用安装 rails 3.2 的 rails 插件升级了 rails。
http://github.com/galetahub/rails-ckeditor
对于非 Rails 用户,这基本上只是安装最新版本的 CKeditor 和一个用于处理文件管理的外部 yaml 文件。但总的来说,CKeditor 是完美的。
但是在重新安装之前,我确保我的磁盘完全没有任何旧的 CKeditor。
此外,我在他们自己的隔离环境中尝试粘贴到他们提供的 _samples 中:
这在他们以前的添加中会很好用。
有没有其他人遇到过这个问题,并且已经解决了?
这是关于config.js
:
更新
我尝试了几次完全卸载它并将其重新组合在一起。无需触摸任何内容,只需添加 forcePasteAsPlainText = true; 进入配置,它仍然无法正常工作。
在 django admin 中显示使用 WYSIWYG 制作的内容的问题
在我的一个项目中,需要在 django admin 中实现 WYSIWYG 编辑器。我已经安装了http://code.google.com/p/django-tinymce/。一切正常,但渲染使用所见即所得编辑器制作的内容存在问题。结果,在 html 页面上返回特殊字符而不是普通的 html 标签,我看到没有 html 布局的“普通”html 标签。
也许问题出在模板中?我只是输出变量{{ content }}
什么基于浏览器的所见即所得编辑器尊重我的 HTML 格式?
当我切换回所见即所得视图时,哪个基于浏览器的所见即所得编辑器尊重我在代码视图中键入的 HTML?我使用了基于 dojo 的(dijit.Editor),但这会删除它不知道的所有标签,并重新格式化我的代码。有任何想法吗?
jsoup 白名单宽松模式对于所见即所得编辑器来说过于严格
我正在尝试使用 jsoup 来清理从我的客户端中的所见即所得发布的 html(碰巧很小)
宽松模式似乎不够宽松,因为默认情况下它会剥离 span 元素和任何样式属性。
例如
会输出
和
将被完全删除。
有没有人有使用 Jsoup 消除 XSS 攻击的可能性并且仍然允许上述元素和属性通过的经验?
编辑:我已经完成了以下操作。谁能建议这有多脆弱?
编辑 2:有人在生产中使用过 owasp 库吗?它看起来可以正确消毒,同时保持正确的样式。OWASP
以所见即所得的方式从本地计算机上传图像
如何将图像从本地计算机上传到 TinyMCE 的最佳方法是什么?我找到了IMCE,但它是否仅适用于 drupal?我需要适用于 asp.net MVC3 的解决方案。然后我找到了这个TinySLUpload,但我想要没有 silverlight 的解决方案。我有什么选择,哪个是最好的?
所见即所得,限制可以放入的 HTML
我正在寻找一个所见即所得的方法,它允许我指定文本区域中允许的 HTML 标签白名单并呈现它们,同时丢弃其他任何东西。如果用户手动复制和粘贴内容或编辑 HTML,则需要运行此验证。
有点像 HTML Purifier,但在 Javascript WYSIWYG 中。
我玩过 CKEditor 的dataProcessor.dataFilter
设置,但这需要将每个标签都列出来排除,所以它是一个黑名单而不是白名单。
有任何想法吗?
编辑...
请不要简单地建议使用 {xyz} 编辑器。我正在寻找带有代码示例的建议,这些示例显示如何以这种方式使用建议的编辑器。
访问 bootstrap-wysihtml5 编辑器对象
我正在尝试访问 bootstrap-wysihtml5 编辑器对象。我这样做是这样的:
Chrome 控制台返回:
所以,重点是。
访问 wysihtml5 对象的方法是什么?
一切的重点是在我的 textarea 中插入一些 html 代码。
iOS 应用程序上的 WYSIWYG 文本编辑器小部件
是否有适用于 iOS 应用程序的类似 TinyMCE 的小部件的任何实现(开源或专有)?
如果没有,是否有任何参考资料、教程、食谱等没有如何自己动手?