问题标签 [tinymce]
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 - 不能从同一个 AJAX TinyMCE 文本区域发布两次
我有一个可通过简单的 AJAX/jQuery 编辑按钮编辑的元素列表,效果很好。但是当我第二次尝试编辑同一个字段时,它不想打球。
- 编辑- AJAX 返回一个 tinyMCE 文本区域,其中包含来自 MySQL 的内容
- SAVE - AJAX 将 tinyMCE 内容发布到 MySQL 并显示发布的内容
- 编辑(再次) - 像往常一样返回相同的 tinyMCE 文本区域和内容
- SAVE(再次) - 第二次尝试保存,返回错误:g.win.document 为 null
代码片段
解决方案- 这就是我的工作方式:
编辑- 编辑时,将 tinyMCE 控件添加到 textarea
保存- 保存时,下次删除控件
asp.net-mvc - 试图在 asp.net mvc 中提交富文本编辑器内容并获得“检测到潜在危险的 Request.Form 值”
我在 asp.net mvc 中使用 TinyMCE 并在尝试从 TinyMCE 编辑器保存文本时收到错误消息“检测到潜在危险的 Request.Form 值”。我在 web.config 和页面上都设置了 ValidateRequest="false" 。有任何想法吗?
ruby-on-rails - 社区引擎和小 mce:未定义的局部变量或方法错误
我在加载主页时做了一些导致此错误的事情:
未定义的局部变量或方法`javascript_include_tiny_mce_if_used'
我基本上是在我的项目的开始。我正在使用 Rails 2.3,并解决了调试问题,并很好地加载了主页和其他用户配置文件。我正在使用 resource_controller 插件添加另一个用例,当此错误发生时,我无法找出来源。由于某种原因,似乎没有加载 CE 的 tiny_mce 插件,但是其他插件,包括 haml。
这是一个完整的堆栈跟踪:
javascript - TinyMCE - 外部工具栏位置
我正在尝试使用 TinyMCE 创建一个多文本框、点击编辑类型的图形内容编辑器。我已经让 TinyMCE 达到了可以添加和删除它们、定位和调整它们大小、单击以编辑它们等等的地步——但有一件事困扰着我,那就是工具栏。
我有一个外部工具栏,我试图将其放置在页面的底部边缘,以及我的“保存并关闭”按钮和其他一些工具按钮。外部工具栏由 TinyMCE 在具有类的 DIV 中创建"mceExternalToolbar"
。我尝试在页面样式表中设置position: fixed
和left:
和top:
属性,但无济于事 - TinyMCE在创建它时设置position: absolute
和在 DIV 上。top: -28px
由于项目限制,我无法修改 TinyMCE 的源代码,但我可以用额外的 CSS 文件对其进行补充。
谁能指出我正确的方向以正确定位工具栏?
asp.net - 防止 TinyMCE 转换换行符
我想阻止 TinyMCE 将换行符(例如从记事本粘贴)转换为<br>
's. 那是因为我想在标签内发布代码片段<pre>
,我不想在里面放<br>
's。
我已经在配置中尝试了几个 TinyMCE 设置,但均未成功:
提交内容后,TinyMCE 仍然会转换我所有的换行符。我正在使用带有 umbraco CMS 的 TinyMCE 3。
tinymce - tinymce 在 IE7 中为一个用户显示原始 html 代码并且没有按钮,其他 4 个用户没有问题。如果该用户使用 Foxfire,它可以完美运行
我有 5 个用户(3 个位置)使用具有 Tiny_MCE 文本区域的页面。
我没有收到任何错误,它在其他 4 台运行 IE7 的机器上完美运行这表明没有 JavaScript 错误。
一位用户只看到原始 html 代码,根本看不到任何按钮。
我怀疑它一定是一些错误的IE设置。似乎没有禁用 Javascript,因为其他 Javascript 功能在 IE 的同一台机器上的同一站点上工作。此用户正在运行 XP Pro 和 IE 7。
当我在他的机器上安装 FireFox 时,Tiny_MCE 运行良好。这也表明没有 JavaScript 错误。
我不知所措。任何想法,将不胜感激。
谢谢
javascript - HTML 页面中的 VML/SVG 编辑器
在过去的几年里,我已经集成了各种 WYSIWYG HTML 编辑器,但我认为我在这方面遇到了障碍。
我们需要一种让人们编辑文本的方法,该文本在渲染时会变成 VML/SVG,但仍可编辑,具有最少的样式,例如粗体、斜体、字体和大小,并且如果可能的话,能够在画布上的任何位置创建文本区域. Google Docs 在他们的演示文稿编辑器中似乎有一个。类似的东西会起作用〜它非常接近我们正在寻找的东西。
有谁知道这样做的商业或免费编辑器(必须是基于浏览器的),如果没有,有没有人接近这样做,如果有,你的结果是什么。欢迎任何其他信息、链接、建议等 - 我似乎在这个问题上碰了壁。
谢谢。
tinymce - 在电子邮件中,图像(img)源(src)标签被重写为相对链接。怎么修?
我正在发送基于 html 的电子邮件,并且每次发送图像 src 标签和一些锚 href 标签都被修改为相对 url。
更新 2:这发生在电子邮件正文生成和发送到它到达我的收件箱之间。
更新:我在 LAMPP 服务器上使用 Postfix。此外,我正在使用 Zend_Mail 发送电子邮件。
例如,我有一个链接:
它被重写为:
什么会导致这种情况发生,如何纠正?
电子邮件标题:
要发送的原始内容:
发送的内容:
asp.net - tinymce 和 Jquery UI 对话框运行良好
我在使用 Jquery UI Dialog 和 TinyMCE 时遇到了一些问题。
将数据传递到文本区域适用于 UI Dialog 和 Jquery。
因此,像这样在文本区域中设置数据可以正常工作:
当我将 tinyMCE 编辑器附加到文本区域时,它会正确添加编辑器(并且没有 UI 窗口,文本区域的内容会被保留):
使用 UI 对话框,该区域是空的。
从我所见,tinyMCE 可以隐藏真实的文本区域并添加一个新区域。我也尝试过直接设置内容但没有运气:
有什么建议吗?
更新:用 jqModal 替换 Jquery UI 对话框,一切正常。我认为问题可能不依赖于 TinyMce,而是依赖于 Jquery UI 对话框
tinymce - 您如何以编程方式从 TinyMCE 中删除(而不是禁用)按钮?
我可以使用以下方法禁用表格按钮:
但我感兴趣的实际上是隐藏它。关于如何做到这一点的任何想法?
谢谢!