包装)
我在网站的后端安装了TinyMCE。它访问的一些html不是完全有效的,我意识到这本身就是问题所在。然而,TinyMCE通过使事情变得有效而把事情搞砸了。我有一个没有父母的孩子没有,没有,等等,TinyMCE正在把孩子包起来。我正试图找到一个能阻止这种情况发生的环境
本质上,我希望TinyMCE允许它是自己的元素,而不是子元素,如果这有意义的话。我当前的设置是:
tinyMCE.init({
theme : "advanced",
mode : "textareas",
我刚刚将TinyMCE升级到版本4,默认情况下它似乎有一个工具提示
如何禁用/隐藏鼠标在任何工具栏项目上显示的工具提示?我一直在寻找任何可能的解决方案,但到目前为止,我在官方文档中未找到任何内容。我在developmenttinymce.js文件(未压缩版本)中发现,工具提示是硬编码的,设置为每次都包含
我尝试了不同的方法来禁用工具提示,到目前为止,我想到的最简单、最安全的方法是使用CSS,在主CSS文件中包含这段代码以永远隐藏工具提示:
.mce-widget.mce-tooltip {
我想添加一个自定义按钮来设置引导元素。为此,我需要知道文本中已经有多少其他手风琴元素,以便为新元素提供正确的ID。现在我有:
// Add a custom button
ed.addButton('accordianArea', {
title : 'Accordian Area',
text : '[accordian/]',
icon: false,
onclick : function() {
我正在使用tinymce 4和removeformat按钮。它工作得很好。
现在我只需要删除特定的格式(b,strong)。我发现
关于它的文档在哪里?我需要了解每个参数(展开、深入…)
如果我选择一个图像并单击“删除格式”,我将丢失类。我怎样才能避免这种行为?我试图删除*选择器行,但无效
我还尝试将原始js附加到调试。我发现我的removeformat行未被考虑。它只考虑其默认的removeformat
谢谢官方文件()中的例子是错误的。应该是:
tinymce.init({
select
我正在网页上使用TinyMCE文本编辑器。在编辑器中,当我创建一个列表时,我会得到一个正确的嵌套列表。但是当在没有编辑器的页面上看到时,所有的缩进都会丢失。我希望看到一个正确的嵌套列表,但我只看到一个单级列表(保留数字/项目符号)。使用TinyMCe 4.4。为什么HTML不缩进嵌套列表
<ul>
<li data-mce-style="margin: 0px;" style="margin: 0px;">dhr</br data-mce-bogus="1">
转到,然后粘贴链接。请注意,除非点击空格/换行符/etc字符,否则链接不会自动链接。如何确保这样的链接在表单提交时自动链接?您不能。如果不编写自己版本的autolink插件,就不能这样做。更好的结果是在服务器上处理它
提供的插件专门查找“')、空格和Enter。。。这也不仅仅是一个粘贴问题:只需键入一个URL而不需要任何其他内容,它也不会自动链接
当然,问题是,插件没有可靠的方法“知道”您已经完成了链接的键入/粘贴。如果您使用“插入/编辑链接”按钮,它会弹出一个模式窗口,您可以在其中插入URL并
我使用的是tiny mce,但我发现它为任何应用样式的内容添加了多个带有内联样式的跨距。内联样式不符合W3c,因此必须避免内联css。在tiny mce中编辑内容时,是否可以动态创建css类并应用于选择?是的,这是可能的,但需要我付出一些努力。需要做的是将类写入编辑器iframe的头部。以下是一些适用于IE、FF、Safari的示例代码,为您指明了正确的方向:
fonturl = "http://myfonts.com/arial.ttf"
csstext_to_add = '@font-fac
标签: Tinymce
defaultfont-facefont-size
如何更改TinyMCE中的默认字体类型和字体大小
我使用的是高级皮肤,我已经更改了default/content.css中的body、td、pre样式,但它仍然没有更改。好吧,有几个content.css,根据配置设置,只有一个用于设置编辑器的样式
您应该使用content\u css配置选项,并命名一个自己的css文件,您可以在其中覆盖编辑器的默认值(您最近寻找的content.css)。在初始化函数中使用
content_css: "http://localhost/css/my_tiny_
各位
我的公司需要支持以下工作流:
-Google文档中创建了丰富的内容(具有简单的格式-粗体/斜体,以及超链接)
-然后将该内容粘贴到使用TinyMCE的内部CMS中
问题:粘贴内容时,所有格式都会丢失
已经尝试了“从Word粘贴”插件-它不起作用
请告知。谢谢大家!
更新:
我把问题缩小到谷歌浏览器。Firefox运行得很好。我还使用了paste_pre_processing()回调-数据在进入之前会被破坏 你的问题有点复杂
首先,您需要确保tinymce不会删除它识别为无效的标记和标记属性
当我打开我的网站www.steubencony.org时,我遇到了以下控制台错误:
获取404(未找到)
现在,在上周一,我们迁移到了一个新的服务器,新的IP地址,并且工作正常-这不应该像它那样影响它。我检查了多次,认为这与绝对路径有关,我也一直在尝试升级/更新TinyMCE,但我需要先解决这个问题,然后才能执行任何操作
以下是php文件的FTP路径:
ftps://steube@gall.arvixe.com/steubencony.org/wwwroot/includes/tinymce/p
当我将格式化代码从代码编辑器复制到tinymcePRE标记中时,它会删除所有缩进(\t)。我尝试了所有粘贴配置参数,但没有帮助
有效代码:
当粘贴到tinymce中时
有一个名为的插件,它的副作用是在粘贴时松开缩进。此插件用于从Microsoft Word复制粘贴。如果您不使用此功能,则以下更改将适用于您-
从应用插件列表中删除粘贴插件
将此行添加到init config-forced_root_块:“pre
下面是我的初始化配置-
tinyMCE.init({
rem
我试图在我的Umbraco设置中允许富文本编辑器中的javascript输入。我用的是Umbraco 7.2。我已经在tinyMceConfig.config中启用了脚本标记,因此编辑器不再使用我的脚本标记。现在的问题是我的内容被切断了
例如,在我的RTE中,我将:
<p>before</p>
<script>
alert('blam');
</script>
<p>after</p>
之前
警惕(“责备”);
之后
T
我正在尝试将roxyfileman文件管理器与tinymce 4集成。当我点击filemanager时,我可以看到filemanager,但当我选择任何图像时,我会在控制台中看到下面的错误消息。图像也不会被插入
错误:访问属性“文档”的权限被拒绝
请指教。后来我发现,打开管理器。它不需要任何配置,什么都不需要。您只需从下面的链接下载并将其放入您的项目文件夹中即可。就这样
参考:
我正在搜索一个插件,用于在Tinymce中上传和检索。来自amazon bucket的图像和文件。有人能推荐一个最好的插件来实现我的目标吗
TinyMce Editor with paste_as_text:true可在粘贴从其他网站复制的文本时删除所有样式和格式。这有助于在我们的一个博客网站上以标准方式格式化文本
但是,我们希望out用户能够从他们的facebook或托管相册帐户将图像复制并粘贴到编辑器中。但是,将“粘贴为”文本:true不允许粘贴图像。将“粘贴数据”图像:true添加到您的设置中
我已将TinyMCE设置为只读,如下所示。我只希望文本区域为只读
<script>
tinymce.init({
readonly : 1,
selector: "#editor",
plugins: "image lists searchreplace fullscreen hr print preview " +
"anchor code save emoticons directionality
是否可以将TinyMce的可编辑区域设置为具有以下不同区域:
我尝试在我用TinyMce设置为可编辑的区域内创建不同的屏幕区域,但用户可以删除这些区域。(例如,使用鼠标右键单击“删除表格”)
这是我用来创建TinyMce区域的html:
<div id="elm1" name="elm1" style="width: 80%" class="tinymce">
<table>
<tr>
tinymce编辑器上有以下代码
// Theme options
"styleselect,formatselect,fontselect,fontsizeselect",
theme_advanced_blockformats : "Header 1=header1;Header 2=header2;Header 3=header3;Table Row=tableRow1",
这是选择框吗
样式选择、格式选择、字体选择、字体大小选择
是插件的一部分,还是它们在一个单独的.js文件中。我
如何在当前位置将文本插入tinyMce编辑器。
它在Chrome、FF、Safari中工作得非常完美,但在IE中,它总是从文本区域的顶部开始。
我目前正在做以下工作:
tinyMCE.execCommand('mceInsertContent',false, 'blabla this is tekst');
我试过使用focus和其他命令,但没有任何效果:(。在IE9中有一个打开的链接
将光标放在文本区域中所需的位置,然后单击tinyMCE第三行的最后一个图标(红十字)
希望能有帮助!!:)
我花了整整一天的时间来解决这个问题,我把这个贴出来以备将来参考
我正在建立一个新闻发布网站(由www.phpenter.net提供支持),该网站利用tinyMCE editor v3.X,我升级到tinyMCE v4.0.26,更新了一些初始参数,一切都很好。我使用Opera进行开发,因此没有立即发现问题
当我在IE10和Chrome中测试站点时,编辑器无法加载,我得到了一个错误:
Object doesn't support this action
Line 27037 self.th
我需要一个元素的引用,我已经通过
ed.execCommand('mceInsertContent', false, '<span class="marker">my_node_content</span>')
ed.execCommand('mceInsertContent',false,'my\u node\u content')
或者,除了TinyMCE编辑器中的execCommand之外,是否有其他方法可以在光标索引处插入元素
因此,我可以保留对插入元素的引用
wp 4.1
tinymce advance 4.1.7
我把段落放在编辑区的文本模式下,没有任何html代码
然后尝试查看它在视觉模式下的外观,但视觉模式不会像文本编辑模式那样拉伸
即使不是这样,bbpress上编辑的前端页面、帖子和主题也如预期的那样出现
如何使视觉模式像文本模式一样完全拉伸
我已经感谢让我知道的人。在法典中找到了解决方案。在我的记忆中,可以简单地将编辑器css文件放入子主题目录中
现在,WordPress4.1要求我们再做一个钩住动作的任务
将以下代码放入curent th
我有一个现成的Plone 4.0.2站点。我还没有定制主题,所以它很香草。我在网站上有网页和一些PDF文档。我有一个问题,当我
通过TinyMCE编辑页面
创建一些文本
突出显示该文本
选择“插入链接”
选择要链接到的对象
选择“插入”
我选择的文本不是蓝色或下划线。当我查看HTML时,href不在那里。这个问题并不总是发生,但大多数时候都会发生。大约十分之一的链接会成功粘住。我看不出一种模式。我没有收到任何明显的错误,查看错误日志不会显示任何内容。“使用UID的链接”已打开
我有点不知所措
是否可以在TinyMCE编辑器中的元素上显示包含HTML内容的工具提示?我正在创建一个插件,该插件必须用附加内容注释一些单词,我希望在悬停相关单词时显示这些工具提示。问题是TinyMCE文档似乎非常糟糕
大概是这样的:
editor.on("click", function(e) {
editor.showTooltipOnElement(e.target, "<p>Hello, I am a tooltip");
});
<span data-mytooltip="
我正在试验tinyMCE和a,我有几个问题。使用他们的图像处理程序将图像插入文本区域。我使用echo$\u POST['textarea']来验证它是否正确地显示在网页上,并且确实如此
查看浏览器webconsole中的HTML代码,我看到的图像引用为:
有几个问题:
此图像引用实际上是base64图像,而不仅仅是引用链接吗?我怎么能看到这个
这个图像“文件”实际驻留在哪里
如果我只是将$_POST['textarea']表示的数据保存到数据库字段中,它会捕获数据库中的全部内容,这样我就可以检索
我在用TinyMCE
我在table元素中创建编辑器div元素(选择器)。然后单击DeleteTable,删除div元素
<table>
<tr>
<td> <div class="tinymce-body">
<p>Here are some of our customer’s most common use cases for TinyMCE:</p>
<ul>
我在扩展元素中列出了脚本和BR,但是那些HTML标记仍在被删除。我扩展了_valid_元素:“script[src | async],br[clear]”我还有allow_script_url:true
TinyMCE社区版本:5.0.0-1(2019-02-04)如果您使用:
extended_valid_elements: "script"
以下是一个工作示例:
编辑/更新:如果要允许标记上的属性,则需要显式列出它们。文档提供了各种示例()
对于您的具体情况,您需要:
有趣
我想添加逻辑来捕获非图像的上传。在文档中的PHP示例中,他们有:
// Verify extension
if (!in_array(strtolower(pathinfo($temp['name'], PATHINFO_EXTENSION)), array("gif", "jpg", "png"))) {
header("HTTP/1.1 400 Invalid extension.");
r
我使用的是TinyMce web组件编辑器,我已经把我的API键也放进去了。但仍然获得“由TINY提供动力”的品牌
代码如下:-
<tinymce-editor branding="false" id="editor" height="150" resize="false" menubar="false">
This will be the
我想修复TinyMCE编辑器的一个问题
tinymce编辑器将粗体文本转换为[b]content[/b],而不是content或content
所有内联元素也执行相同的操作。包括…在内img、斜体、URL等
我已经检查了文档并搜索了谷歌,但是,我没有得到任何有用的答案。如果有人能帮忙,我将不胜感激。谢谢您可能正在使用TinyMCE运行bbcode插件。如果您停止运行该插件,TinyMCE将为您提供HTML而不是bbcode标记
非常感谢。你救了我。我实际上是在不知道插件的功能的情况下添加插件
TinyMCE没有将“电话”发送到服务器端拼写检查程序,而是偶尔发送“Telep”和“hone”,这会导致单词被错误地标记为拼写错误
我在服务器端使用了一个定制的NHunSpell实现,但我怀疑这是否是问题所在,因为当请求到达服务器时,单词已经被拆分为两个,因此TinyMCE必须在发送之前拆分单词
以前有人见过这种情况吗
谢谢。Tinymce从不自行拆分单词!!
你认为你自己的插件会导致分裂吗?
你是在用连字号吗?(这使拼写检查变得令人沮丧)进一步调查后,我发现只有在我更正一个单词,然后启动拼写
在初始化tinyMCE编辑器时,我注意到创建编辑器时调用该编辑器的两种不同方式
一种方法是使用安装回调,该回调是:
另一种方式是连接到事件:
使用这两种方法的区别是什么
编辑器是否处于不同的状态?例如,如果我尝试访问编辑器对象上的属性,则尚未加载内容
使用一个而不是另一个的原因是什么?这里的区别是tinyMCE.onAddEditor添加要在AddEditor事件上执行的代码,并在将新编辑器实例添加到tinyMCE集合时激发
而设置设置允许您向编辑器添加事件。它在呈现编辑器实例之前执行
另一个区
我想从TinyMCE编辑器外部启动advimage插件(即,我页面上的一个浏览按钮)
这可能吗?如果是,怎么做
谢谢啊,很抱歉,商业形象经理
你可以用
<a href="javascript:;" onmousedown="tinyMCE.get('IDOFYOURTEXTAREA').execCommand('mceAdvImage');">[Image]</a>
或
但这需要将tinymce加载到某个地方。这不是一个完整的答案,但至少我想用一个更接近正确的答
我想在微型MCE中当前插入符号位置放置一个palceholder。
也尝试了书签,但没有帮助:(
需要帮助吗
谢谢你的建议,
namantinymce中有几种书签
例如,您可以使用:var b=tinymce.activeEditor.selection.getBookmark(2,true);
以后:tinymce.activeEditor.selection.moveToBookmark(b);
我使用的是tinyMCE 4.x最新版本,它集成了Moxie Manager,但它直接将我的图像文件上传到服务器上。我需要避免这种情况,因为我的网站位于AppFog,因为它是PaaS,所以无法存储信息。有谁能告诉我,是否有可能将图像上传重定向到云服务或其他支持AppFog或Heroku的存储方法,因为我发现Moxie Manager想要700欧元给我上传到Amazon S3的图像插件,但700欧元是不可能支付的。我将非常感谢其他插件,可以集成到tinyMCE它没有必要使用Moxie Manage
我正在使用
tinyMCE.activeEditor.selection.getNode().innerHTML;
它给了我我所期待的
<li>cell number 1</li>
有没有其他的技巧可以轻易地获得呢?提前谢谢 我认为这是因为所选节点是textnode。
在本例中,您需要parentNode。
您可以使用此选项获取所需的节点:
var node = tinyMCE.activeEditor.selection.getNode();
node = node
我想通过tinymce向锚定标记添加一个属性
我现在的课文是
<p><a id="1212" title="abc" href="../abc" target="_blank">Test</a></p>
你可以用
tinyMCE.dom.setAttrib('Element', 'String', 'String');
这里,
元素:要设置属性的DOM元素、元素id字符串或元素/id数组
字符串:要设置的属性的名称
字符串:此值的属性上要设置的
我一直在试图阻止最新版本的Umbraco的tinyMCE编辑器自动剥离任何脚本标记。几个月前这还不错。据我所知,Umbraco尚未更新
我尝试了许多解决方案,主要总结在以下几点:
我已编辑了umbracoSettings.config
<content>
<TidyEditorContent>False</TidyEditorContent>
<errors>...
假的
...
并允许tinyMceConfig.config
我使用tinyMCE作为html编辑器,我想在代码中使用复选框,在源代码中保存它们的切换状态
现在我只得到我在开始时定义的状态,而不是在编辑器中切换它们之后
代码
这是我在tinyMCE中输入的代码,但在切换复选框后,新状态不会得到反映
<textarea>
<input type="checkbox" name="checkbox" id="checkbox2" checked="checked" /> <label for="checkbox">che
我正在尝试将word文档中的内容粘贴到tinymce实例中。内容包含§(段落)字符,但TinyMce将其更改为li标记
是否有一种方法可以配置TinyMce以允许使用特殊字符,如§?当一个句子以该字符开头时,您看到的是粘贴插件周围的行为
当它以该字符开头时,粘贴插件将其视为列表元素。如果字符不是第一个字符,TinyMCE不会创建列表元素
最好的办法是在TinyMCE的问题跟踪程序上打开一个bug报告,让开发人员知道这个问题
它是否与当前的演示一起使用?
我正在做一个项目,用户可以输入一个特殊字符,然后用tab键自动完成值。这部分基本上可以工作,但我希望能够从插入符号位置之前删除x个字符。
例如,如果|是插入符号,我有以下文本@chr
我希望能够删除光标位置前的3个字符,例如,我将以@结束
我已经找到了一种使用下面的代码获取当前光标位置的方法,但是我还没有找到任何能够从该位置删除x个字符的方法
function getCaretPosition()
{
var ed = tinyMCE.get('txt
在tinyMCE中,有没有办法获得纯文本而不是HTML文本?我刚刚尝试了这种方法:
editor.getContent()
.replace(/<[^>]*>/ig, ' ')
.replace(/<\/[^>]*>/ig, ' ')
.replace(/ | /gi, ' ')
.replace(/\s+/ig, ' ')
.trim();
editor.getContent()
.替换(/
我注意到,当使用带有压缩插件的tinyMce编辑器时,会在tinyMce文件夹中创建一些gz文件。当我删除它们并用Firefox中的编辑器再次加载页面时,gz文件再次被创建。但在使用IE加载页面时,不会发生这种情况。
这合理吗?这是否意味着IE没有使用压缩插件?有人面对过吗
如蒙答复,不胜感激
我正在尝试在我的TinyMCE编辑器样式表中为一个EPiServer CMS项目实现一个自定义CSS属性
根据EPiServer SDK,为了向TinyMCE Styles下拉列表添加自定义样式,我需要在计划使用的样式类中使用EditMenuame属性
大概是这样的:
.h1{
字号:2.5em;
编辑名称:标题1;
}
将EditMenuame作为属性名添加到my Less文件会生成编译错误
这有可能吗
你的问题是大写字母
由于似乎没有达成一致意见来结束这一问题,我将在这里给出类似的答案
L
我一直在想办法。我有一个加载到TinyMCE中的样式表。样式表是根据活动模板通过我的内容管理系统生成的。问题是我不能让TinyMCE让我选择多个CSS类到单个元素。以下是一个例子:
。左\圆\拇指\小{
宽度:65px;
高度:65px;
边界半径:35px;
-moz边界半径:35px;
-webkit边界半径:35px;
-khtml边界半径:35px;
背景:url(/skins/msc_2013/images/lines.png)重复;
浮动:左;
利润率:0.25px 0.0;
}
.
我正在使用TinyMCE编辑器,我发现标题标记中包含一个锚定标记(
当我们切换到编辑器视图时,我们得到以下输出:
<div style="text-align: center;">
<h1>This is a New Link</h1>
</div>
这是一个新的链接
输出如下:
重视
vik我没有使用最新的TinyMCE获得这些结果。也许你可以使用你的精确配置制作一个TinyMCE小提琴来显示这一点?如果没有关于你如何配置Tin
似乎也有一些类似的问题,但这些问题的答案对我都没有帮助
我最近将现有的Plone站点从4.2.4升级到4.3.11,Products.TinyMCE从1.2.15升级到1.4.3。内容已成功迁移,但可视化编辑器未使用RichWidget显示在Archetypes文本字段上
Javascript错误指加载失败:
/plugins/ploneimage/editor_plugin.js
/plugins/plonelink/editor_plugin.js
现在,我知道这些已经合并到Products
我在TinyMCE中遇到的问题是,它将我的隐藏文本区域保持为空(在TinyMCE初始化时变为隐藏),直到提交它所在的表单为止
我意识到这可以通过回调之类的方法来实现,但如果有一种内置的方法来实现,那将是一种开销,所以我想问有没有一种方法
另外,这不是的复制品,因为它已经被问了很久了。今天的答案基本上与您链接的答案相同,只是有一个内置的TinyMCE API来进行更新
TinyMCE不会始终保持基础同步。通常,当您发布表单时,TinyMCE会在表单发布之前更新。您可以使用以下API调用强制Tiny
这是我的tinymce的当前设置:
tinymce.init({
selector: '.default-editor',
height: 80,
menubar: true,
plugins: 'print preview fullpage searchreplace autolink directionality visualblocks visualchars fullscreen image link codesample table charmap hr
有人能解释一下TinyMCE中MCE的完整形式吗
tinymce.init({
selector: '#procedDtlsOfSelTestInTestDlgSelGridIms',
browser_spellcheck: true,
contextmenu: false,
// toolbar: true
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 30 页