问题标签 [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.

0 投票
1 回答
9621 浏览

javascript - 使用 tinyMCE 剥离的 HTML 标签

最新版本的 tinyMCE 正在剥离我的嵌入标签,以及当我使用它时的 javascript。我尝试将 verify_html 标志设置为 false ,但没​​有任何运气。这是我的 tinyMCE 配置 js,谁能看到我做错了什么?

更新:我很肯定这不是服务器端问题。我使用了一个没有加载tinymce的纯文本区域,它工作得很好。剥离的是 tinyMCE。

0 投票
2 回答
5110 浏览

jquery - $(this).keyup() 在关注 tinyMCE 时没有响应

当“keyup”事件发生时,我试图触发一个函数。当我在普通的文本区域和输入字段上测试它时,这很好用,但是,当我在 tinyMCE 编辑器上使用相同的代码时,什么也没有发生。我怀疑这是因为 tinyMCE 在 java 上运行,并且已经有事件侦听器,但是我的 java 知识距离处理这个问题还差一个年龄!

这是我的代码,除了 tinyMCE 编辑器之外,页面上的所有输入都有效:

我实际上想要实现的是类似于堆栈溢出编辑器的东西,您的输入反映在另一个框中。

感谢您的阅读,并提前感谢我可能获得的任何帮助。

问候,汤姆

0 投票
2 回答
5293 浏览

path - TinyMCE/MCImageManager 路径问题

我在 tinyMCE 中遇到了各种奇怪的路径问题。我不确定它是否与 MCImageMana 有关,我将尝试总结我的设置:

我有一个.NET 网站。目前,应用程序根目录位于http://localhost/APP/

tiny_mce 托管在 ~/tiny_mce 中,imagemanager 插件当然在 ~/tiny_mce/plugins/imagemanager

~/uploads 是我希望上传/管理图像的地方

~/tiny_mce/plugins/imagemanager/web.config 包含这个键: <add key="filesystem.rootpath" value="../../../upload" />

它还包含 <add key="preview.urlprefix" value="{proto}://{host}/APP/" /> 考虑到应用程序根不在主机名根(说真的,我不应该硬编码......但这是另一个问题)

到目前为止一切顺利——当我从 tinyMCE 中的图像对话框浏览时,我得到了图像浏览器,它浏览了正确的文件夹

当我选择一张图片时,奇怪就开始了。以下是“插入/编辑图像”表单的“图像 URL”框中的内容:

../APPot/上传/Image.JPG

应用程序?我勒个去?不应该只是“上传/Image.JPG”吗?

这是与

并且

我不知道第二个是否有必要,甚至做任何事情

“ot”从何而来?我认为它的存在是它无法弄清楚如何使用 document_base_url 的原因。

如果我将 url 前缀重置为原始设置: <add key="preview.urlprefix" value="{proto}://{host}/" />,我最终会得到:

../上传/DSCF0546.JPG

这实际上似乎更近了一点。那里没有塞满“ot”,但它是一个目录。

有人知道发生了什么吗?

0 投票
2 回答
4562 浏览

javascript - 从 Word 或其他来源粘贴时删除样式

我正在尝试对其进行设置,以便当我粘贴文本时,特别是来自 Word 或其他来源的文本,所有样式都将被剥离。我很高兴让粗体和斜体样式以及列表等保持不变,但其余的应该消失。

我怎样才能做到这一点?

我知道有一个插件可以让我通过单击按钮进行粘贴,但我正在寻找是否有人按下 CTRL+V 或 command+V。

有什么帮助吗?

0 投票
1 回答
443 浏览

javascript - 具有非矩形边界的 TinyMCE

我想使用 TinyMCE 来 WYSIWYG 支持页面正文的内联编辑。棘手的是我的页面正文不一定是矩形或普通文本区域的形状。

想象一下这样的新闻文章。我可以让整个故事正文成为 TinyMCE 的一个实例,以便我的编辑器在主要图像和“不要错过”部分的上方和下方换行吗?

换句话说,我会使用 TinyMCE(或其他编辑器)来支持环绕现有的页面元素,如图像、导航等。由于 TinyMCE 实际上并不使用 textarea 进行格式化,这应该是可能的,对吧?

0 投票
12 回答
14473 浏览

javascript - 尽管有源代码,但页面完全空白!(TinyMCE,火狐)

好吧,伙计们,这是一个艰难的...

在参考这个页面

使用 Firefox(3.5 版)时,该页面似乎随机不显示服务器的输出。我还没有在 Safari 或 IE 中看到这个问题。出现问题的最佳方法是重新加载页面大约 10 次,到那时它应该已经发生了,一旦发生 - 它会在随后的刷新中继续,直到您更改页面。

问题实际上是浏览器不显示输出(代码)。查看源代码会显示所有适当的代码,但浏览器会显示一个空白页。Web 开发人员和 firebug 插件不会显示任何表明问题的错误。我已经在单独的系统和操作系统上对此进行了测试,并且它也出现在该系统上的 Firefox 中。

直到将 TinyMCE(用于 textareas 的富文本编辑器 JavaScript 库)添加到项目后,该问题才出现。然而,TinyMCE 在它应该的地方工作。

我知道这是一个令人困惑的问题,但我完全不知道是什么导致了这个重大问题。提前致谢。

编辑:如果有任何帮助......我注意到如果我通过将样式表源更改为不存在的东西(xxx.css)导致css文件错误,页面将连续显示而没有问题(除了任何相关的css由于 src 更改而未显示)。我还注意到,使用一些错误代码导致任何简单的 javascript 错误都会导致页面连续正确加载(当然除了页面上没有运行 javascript)。

EDIT#2:将所有<script>标签向下移动到“修复”的尾部<body>(嗯,隐藏)这个错误并且页面正常显示。创可贴。

0 投票
2 回答
2000 浏览

asp.net - IntraWeb 的富编辑/文字处理控制(Delphi VCL for the Web)?

我现在正在尝试使用 Intraweb,用于一些我想要开发的小型个人使用网络应用程序。学习时间非常宝贵,所以我对 intraWeb 非常感兴趣,因为 Delphi 的经验转移得非常好而且很快——今天只是在搞乱它,我设法让一个数据驱动的 Web 应用程序启动并运行,几乎毫不费力。(基本上,我说这一切是为了回答我为什么不在 ASP.NET 中追求这个)。我很少/没有网络开发经验,所以我很高兴能够如此轻松地完成。:-)

无论如何....抱歉,如果我太兴奋了。这是序言/上下文......这是我的问题:

对于我想要开发的一个应用程序,如果有一些内置的富文本/文字处理/编辑器控制,那就太好了——尽可能简单/“即插即用”。类似于WPTools 为 Win32 应用程序提供的东西,或FCKeditor 似乎作为 Web 控件或TinyMCE提供的东西,似乎有很多粉丝。最后两个中的任何一个都可以集成到数据驱动的 IntraWeb 应用程序中吗?- 如果是这样,我在哪里可以了解更多信息:“如何”?

注意:如果需要解决此问题,我可以购买第三方组件。

感谢您的任何和所有输入!

0 投票
2 回答
4656 浏览

asp.net - ASP .NET MVC 中的 TinyMCE 拼写检查器

我按照此处描述的教程进行操作,以使 TinyMCE Spellchecker 在 Webforms 应用程序上工作。但是我尝试在 MVC 项目上做同样的事情,并且每次尝试使用拼写检查器时都会出错。

我想知道我需要进行哪些更改或调整才能在 ASP .NET MVC 项目中使用这个词。

我得到的错误如下:

0 投票
3 回答
12980 浏览

tinymce - 在 TinyMCE 中设置默认字体大小和背景颜色

如何在 TinyMCE 中设置默认字体大小和背景颜色?

谢谢,伊甸园

0 投票
3 回答
1178 浏览

php - tinyMCE 和 wordpress 给出奇怪的字符......尝试了解决方案的组合

我正在尝试将 Flash 视频嵌入到 tinyMCE 编辑器的自定义设置中。它与主要的 WordPress 是分开的,但它仍在 wordpress 管理区域内。

一个简单的 youtube 嵌入块的输出代码如下:

如您所见,当我不希望它转义引号时...

非常感谢任何帮助,我知道这是一个男生错误。我只需要直接设置。

谢谢。