我的工作有问题。该网站由一家公司管理,他们不想在TinyMCE上激活插件autosave。因此,为了避免人们从tinyMCE丢失他们的文本,我们决定使用localStorage来保存工作。我们可以在网站上编写Java脚本。是否有本地存储将文本保存在tinyMCE中?是的,这是可能的
要设置包含编辑器内容的变量,请使用:
localStorage.setItem('your_editor_content', tinymce.get('your_editor_id').getContent() );
我正在使用《纽约时报》TinyMCE的ice插件。这是一个伟大的轨道变化插件。问题是它似乎干扰了TinyMCE的常规下划线行为。我可以给文本加下划线,但保存该文本后,下划线将被删除
粗体适当地保存为:
<p><strong>uuuuuuu</strong></p>
<p><em>uuuuuuu</em></p>
<p><span>uuuuuuu</span>&l
我正在使用tinymce a尝试扩展插件以显示具有特定布局的对话框:
editor.windowManager.open({
title: 'Title of my dialog',
body: [
{type: 'label', text: 'my label'},
{ name:'my_input', type: 'textbox'},
// { type: 'text', html:'so
谁能给我一个提示,如何删除TinyMCE的“文本模式”按钮
使用的代码是:
toggleEditor('content')
如果希望根据用户从其他页面选择的选项切换编辑器模式,则可以在页面加载时执行(或不执行)上述功能
该页面上还有其他示例的链接,您可能会发现这些链接也很有用。我找到了一个解决方案-只需禁用css中的按钮:
.toggle-editor {
display: none;
}
不,我只是想从视觉上移除按钮。谢谢你的努力,我自己找到了解决办法。
我将Opera v11.52用于目前正在生产使用的内部网“基于web”项目。出于许多原因,我更喜欢将用户限制在“旧”Opera(在webkit引擎切换版本之前)
我正在使用TinyMCE进行所见即所得编辑,但一直在使用粘贴功能。问题是,每当用户将(Ctrl+V)粘贴到编辑器中时,它就会冻结。光标一直闪烁,但在刷新页面之前,您无法让它响应任何输入。
对于TinyMCE 3,javascript错误报告如下
Uncaught Error: INDEX_SIZE_ERR: DOM Exception
我知道如何在Plone 4中将内容类型声明为“可链接”,现在我想对Plone 5做同样的事情
有什么提示吗
这是我正在处理的代码:我认为Plone 5没有任何限制,因此任何内容类型都是可链接的,无需配置(我做了以下测试:我创建了一个新的内容类型,我用它创建了一个新的内容,然后我编辑了Plone首页正文,并添加了一个链接到我的新内容)这可能不是一个真正的问题,但我们似乎缺少了这样一个黑名单。
在TinyMCE编辑器中,是否可以像在图像上一样打开div上的大小调整手柄
对象大小调整设置只能采用true、false和img作为可能的值。
看
TinyMCE源代码有一个可设计的函数,其中包含
if (typeof selector != 'string') {
selector = 'table,img,figure.image,div';
}
以及一个showResizeRect函数,用于激活大小调整手柄
我有一次没能激活它
这是我迄今为止所测试的:
editor.addButto
标签: Tinymce
tinymce-pluginstinymce-5
我试图复制模板插件文件夹,我想用按钮替换下拉列表
该问题缺乏足够的上下文,但TintMCE在此处提供了回答您问题的文档(据我所知)
还取决于你想要的插件等
编辑:
将选项添加到TinyMCE int the init,如下所示:
tinymce.init({
selector: 'textarea',
plugins: 'link image table',
contextmenu: 'link image table'
});
该问题缺乏足够的上下文,但TintMCE在这里提供
我对我们其中一个页面上的TinyMCE编辑器有一个奇怪的问题。
控件呈现良好,但用户无法在文本框中键入任何内容。不,它没有锁。
如果用户从另一台计算机登录到同一页面,则该页面将正常工作!这与他机器上的浏览器(IE6/IE8)有关。该页面在同一台机器上的Firefox上运行良好
当报告问题时,用户最初拥有IE6。浏览器升级到IE8,但问题并没有消失
有人有线索吗?看起来像是javascript错误阻止了tinymce正确初始化。
如果您使用自定义插件,请停用它们(在init中),看看是否有帮助。如
我刚开始使用TinyMCE作为WYSIWYG编辑器,我想知道是否有人看到我的问题,使用了这个不错的编辑器可以帮助我,这是我的脚本:
<script type="text/javascript">
tinyMCE.init({
mode : "exact",
elements : "comment",
theme : "advanced",
plugins : "emotions,spellchecker,advhr,i
标签: Tinymce
horizontal-scrollingtext-editor
我使用的是TinyMCE文本编辑器,当行超出宽度时,中的文本不会滚动,而是出现一个滚动条,文本水平移动。如何将文本限制在文本框宽度内,而不使用水平滚动条。.tinymce content{
空白:正常;
}
这听起来像是一个CSS问题。您能提供一个工作示例或演示URL吗?听起来好像文本没有包装到其容器中
此外,除非文本包含空格或连字符(如果有区别的话),否则文本不会换行。TinyMCE中有一个参数,它添加了CSS样式,使文本在不通过容器框(添加水平滚动条)换行的情况下展开。它是布尔值“nowra
我在同一页中使用两个相同的tinymce编辑器。第一个编辑器在firefox中是可编辑的,第二个编辑器在firefox中是不可编辑的。所有其他浏览器和两个编辑器都是可编辑的。有解决方案吗
这是我的密码
> <textarea id="recipeDesc" class="mceEditor required" cols="80"
> rows="24" title=" Enter a Description " helper="formTinyMce"
> name="r
TinyMCE和Shift+Enter在标记中出现问题
起初,我使用的是TinyMCE的一个非常旧的版本,其工作原理如下:
当我在无序列表中按Enter键时,创建了一个新的点。
当我在无序列表中按Shift+Enter键时,创建了一个新的空白区域,如
现在的问题是我已经升级到了TinyMCE的新版本。
现在Shift+Enter不再工作,它将创建一个新的点,而不是空白
这辆车是定期的
这是我的TinyMCE配置:
$('textarea.tinymce').tinymce({
s
…这是正确的行为,但在TinyMCE 3.4.7中此设置的文件在哪里(在modx Revolution 2.2.6中是TinyMCE 4.3.3)?
是否可以添加其他一些例外情况?例如,如果我希望所有内容都用p包装,但img除外,等等?您可以配置什么是有效的,什么是无效的。为此,请检查tinymce配置参数valid_元素、valid_子元素和extended_valid_元素
我已经安装了tinymce。基本上,当我进入cms时,我会进行更改。例如,使文本变为红色。在编辑页面中,它工作正常,但当我进入我的网站时,更改不会出现。此外,当我在cms中单击submit,然后通过单击edit重新编辑内容时,更改就消失了。好像我从未尝试过改变任何事情。我是一名集成商,因为我才刚刚起步,不是一名程序员,所以我很难理解我遗漏了什么或我做错了什么
编辑:我可以使用粗体工具,效果很好。但举例来说,着色似乎不起作用。我的文字不会保持红色:
这是我在编辑页面上的代码:
<head&g
我已经下载了TinyMCE V4.0.1,非常想使用它。不幸的是,当我使用它时,发生了一些不应该发生的事情:
在具有下拉列表的按钮(如“颜色”按钮)处,下拉列表位于按钮下方
当选择一段文本,例如按下B按钮将其加粗时,光标会跳回到编辑器的开头,而不会发生任何事情
这是我在编辑器中使用的代码:
tinymce.init({
selector: "#fulltext_editor",
theme: "modern",
plugins: [
"advlist
我已经正确地配置了Moxiemager,使其与TinyMCE集成,并且所有工作都很好。但是我想从插入链接对话框中删除打开Moxiemager对话框的浏览按钮
因此,从下面的屏幕截图来看,绿色应该保留,而红色应该消失
自我回答,但我想这对其他人也有帮助
每个TinyMCE插件通常都有一个JS文件,位于plugins/[plugin\u name]/plugin.JS或plugin.min.JS下,具体取决于您使用的是小型版本。这些插件通常调用editor.windowManager.open,将配
标签: Tinymce
scalecontenteditableimage-resizingtinymce-4
编辑2:对我来说,一个更好的解决方案是只使用offsetWidth和offsetHeight,因为这将返回宽度而不应用变换。但是使用getBoundingClientRect()是有原因的,因为在该部分旁边有一条注释提到了Gecko的一个bug,并用标题调整了表的大小。我正在开发的应用程序非常先进,只需要在谷歌Chrome上运行,因为它是一个内部应用程序,所以这个补丁对我来说更好,但仍然不理想
编辑1:我找到了一种解决方法,但它需要更改TinyMCE源代码,因为我正在使用的应用程序跟踪应用于c
我在TinyMCE中插入了一个换行符
tinyMCE.execCommand('mceInsertContent',false,)
但是,光标当前停留在以前的位置。。这是有道理的,但是我希望代码能够将光标移动到我刚刚插入的html的末尾?在之后添加空格将重新定位光标:
因此,改变:
tinyMCE.execCommand('mceInsertContent',false, "<br/>");
tinyMCE.execCommand('mceInsertContent',false,
我想将“rel=nofollow”添加到所有“a”标记中
使用上面包含的代码,我得到了您想要的行为,一个rel=“nofollow”被添加到
你在小提琴上得到不同的结果吗
tinymce.init({
selector: 'textarea',
extended_valid_elements: 'img[!src|alt],a[!href|target|width|height|title|rel=nofollow]',
valid_elements : 'p,br,a,
此PHP脚本正在处理上载并使用TinyMCE编辑器。但是,如果图像具有EXIF方向元数据,则会出现问题。图像旋转正确,但仍会显示宽度和高度为wronf的图像。我需要将新的宽度和高度传递给TinyMCE,但不确定如何传递
<?php
//error_reporting(0);
//Only these origins are allowed to upload images *
$accepted_origins = array("http://localhost"
我对Joomla附带的tinyMCE编辑器有问题!1.5 . 我想让编辑器以简单模式显示,但我想包括超链接按钮,我不想包括格式和样式下拉列表,我试图从“高级”、“扩展”和“调整”中切换包括的每个选项,但在不显示“格式”和“样式”下拉菜单的情况下,我无法让它显示“超链接”按钮?有什么我可以做的,也许黑客和修改代码等?任何建议都可以接受。谢谢 当您认为您所需要做的就是以正确的方式配置tinymce时—事实并非如此
你可以使用一个稍微精简的高级主题(可能接近你想要的);我不太了解joomla,但您可能
以下是:
如何删除tinyMCE中最后插入的代码
setup : function(ed){
ed.onKeyDown.add(function (ed, evt) {
var currentfr=document.getElementById(ed.id + '_ifr');
if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight)
我已经写了一个短代码,它的功能应该是这样的。现在最难的部分是:
我想向用户显示tinyMCE编辑器中已经存在的预览。在编辑器中加载CSS对我来说不是问题,但我想知道是否有可能在TinyMCE中处理这个短代码
谢谢 让代码说话:
我将添加一个代码,为突出显示内容单词短代码添加一个可视图标,然后您可以使用相同的逻辑实现任何其他短代码
class spot_shortcodes {
function spot_shortcodes()
{
add_action
标签: Tinymce
server-sidejquery-datatables
我需要在tinyMCE弹出窗口中有一个表(有数千行),以便用户可以筛选/选择一行并将其插入编辑器窗口。所以我有数据表,带有服务器端处理和过滤。相关代码为
<script type="text/javascript" src="../../tiny_mce_popup.js"></script>
<script type="text/javascript" src="js/dialog.js"></script>
<script type="t
我意识到这个问题已经被问过和回答过好几次了,但我仍然无法让很多解决方案奏效。似乎大多数讨论都比较老,可能与4.x不兼容
我的目标是:能够在聚焦或模糊时启动一些javascript函数。以下是基本代码:
$('.tiny-mce').tinymce({
script_url : '/xm_js/tinymce4/tinymce.min.js',
});
我试过这样的例子:
$('.tiny-mce').tinymce({
script_url : '/xm_js/tinymce4
标签: Tinymce
joomla3.0custom-formatting
因此,我想在TinyMCE编辑器中为Joomla添加一些自定义格式。我是一个新手,这听起来可能是一个愚蠢的问题,但我添加这些自定义格式的init函数在哪里。我已经阅读了下面的链接,我知道我必须在tinymce.init函数中添加自定义格式
我试图在site/media/editor/tinyMCE文件夹中找到它,该文件夹中包含tinyMCE.min.js,并添加了我的自定义格式。但它并没有显示在实际的编辑器中
类似地,我想向编辑器添加一个模板。我将创建的模板保存在site/media/edito
我将Reactjs与tinyMCE 4.1.10 html编辑器(以及代码插件)和bootsrap css+js元素一起使用。在删除了编辑器的一些怪癖之后,这是一个相当有效的设置()
现在的问题是:代码插件的textarea输入没有收到任何焦点、单击或键事件,基本上是禁用的。通过javascript设置该值效果很好,但它不能作为正常的html输入
其打开方式如下所示:
作为react组件的数据表
将bootsrap模式作为react组件打开
初始化模态内部文本区域上的tinymce
加载代码插件
多亏了Capactor,我已经从我的web应用程序中创建了一个iOS应用程序,我的Tiny出现了一个问题,因为该域似乎未经批准,我不知道如何修复它。哪个域运行电容器应用程序?本地主机?电容器
所以我的iOS用户在弹出窗口中说域名没有注册
TinyMCE云平台使用http和https协议,但不接受非标准协议,如电容器
您可以在应用程序中切换到捆绑TinyMCE,而不是从我们的云平台获取TinyMCE,但目前无法使我们的云使用电容器协议。电容器应用程序有capacitor://localhost(i
我注意到,当使用TinyMCE 5内联时,它会插入我真正不想要的额外元素
<span id="_mce_caret" data-mce-bogus="1" data-mce-type="format-caret">H</span><sup>2</sup>O
水
我所期望的是
H<sup>2</sup>O
H2O
Tiny公司有没有办法停止这样做?或者,在
我目前正在建立一个网站,允许使用Shadowbox预览照片和视频。我还使用jQuery工具滚动工具来允许缩略图滚动。我使用ModX作为CMS
我希望任何编辑页面的人都能够使用TinyMCE作为编辑器,这对于照片来说是可以的,但是对于视频,我也希望每个视频都有一个描述。我需要的代码是在以下格式的每一个视频元素需要包装在一个div的滚动正常工作
<div>
<a href="video_preview/stupid girl.flv"><img src="imag
我试图融入其中,但我似乎做不到。
当一切都设置好后,我就不会收到任何错误,也不会收到任何警告。我只有一个空白的文本区
我尝试使用其他选项卡(Jquery UI),通过该解决方案,我可以看到TinyMCE,但我希望使用Jquery工具,因为它在css和文件大小方面非常简单
更新:这里有两个示例:一个使用Jquery工具,另一个使用Jquery UI
例1:
例2:
Tinymce初始化:
tinyMCE.init({
// General options
m
我有一个上面有contentEditable的Div
我希望TinyMCE工具栏位于页面顶部我提到的特定位置,可能位于一个div中,可用于编辑contentEditable div中的内容
有人告诉我怎么做吗?对不起,你想做的听起来有点傻。
你为什么不使用tinymce作为它的设计?
您可以为您的div分配一个tinymce编辑器实例,tinymce将处理所有其他事情
tinyMCE.execCommand("mceAddControl", false, div_id);
我正在使用content_css链接到我网站的所有css
这是可行的,tiinyMce编辑器窗口中的内容按照css文件进行样式设置
我的网站有页眉、内容和页脚布局,我在内容部分的链接上应用特定的样式,如
.contentWrapper a { background: url ... etc
因此,这些样式不会在编辑器窗口中应用,因为链接不在具有contentWrapper类的div中
我知道我可以创建另一个css文件,并将这些样式直接应用到其中的标签上,并且只为tinyMCE引用它,但这将复制
在调用aspell字典时,我有一个需要包含在其中的单词的个人列表。我需要首先从命令行检查这一点,然后将其实现到PHP拼写检查器插件(TinyMCE)中
我需要相应地修改PHP代码。有人能帮我吗
function TinyPspellShell(&$config, $lang, $mode, $spelling, $jargon, $encoding) {
$this->lang = $lang;
$this->mode = $mode;
$this-&
我正在寻找一些关于如何扩展现有tinymce(4.x)插件的示例,例如“link”插件
链接插件打开一个对话框窗口。。。我想做的是在对话框打开时添加一个事件并修改主体(插入一些额外的HTML和click事件)
做得好似乎有问题。。。我想避免一些“在顶部”的代码,如$('#mce_13')。单击(…)并使用类似
editor.on('DialogOpen', function(e) {
// if link dialog then
$(e.body).append('<div
我在表单中使用TinyMCE,使用ajax提交表单。在过去的4个小时里,我一直在努力找出哪里出了问题,但我已经走到了死胡同
我使用以下代码初始化TinyMCE:
tinymce.init({
selector: "textarea.editme",
plugins: ["advlist autolink autosave link image lists charmap print preview hr anchor
pagebreak spellchecker","searchrepla
我在这个链接中添加了插件tinymce的解释:
但是我不能添加tinymce插件和工具栏或按钮。好吧,我添加了一个文件:“Ext.ux.panel.UploadPanle.js”,然后将其作为扩展放在视图中,我想在其中实现tinymce。
在该文件中,您可以找到用于put实现插件的变量。好吧,我添加了一个文件:“Ext.ux.panel.UploadPanle.js”,然后将其作为扩展放在我想要实现tinymce的视图中。
在该文件中,您可以找到用于put的变量如何实现插件
询问并回答,以防(不太可能)其他人遇到此问题
我们有几个用户(15个用户中有4个)报告说默认的所见即所得编辑器在v10+2sxc中根本无法激活
我们最终发现客户的IT部门在一些旧机器上阻止了Chrome的自我更新。因此,我们证实Chrome v56、57、60和(可能)高达68都存在TinyMCE激活的问题。当你点击它时,它会保持灰色
因此,如果从上面看不明显,修复方法是将Chrome升级到最新版本。我意识到这只会影响很少的人。干杯 因此,如果从上面看不明显,修复方法是将Chrome升级到最新版
我想知道是否有任何方法可以将粘贴为\u text:true,
但是,在将某物粘贴到TinyMCE时,保留空白行
我正在下面上传我的代码。已经在网上搜索了很多,但没有找到任何答案。
谢谢你的帮助
尝试跳过此文本:
“此文本您应该
粘贴到编辑器进行测试“
->你看,短语之间的空行,不是粘贴
tinymce.init({
selector: '#mytextarea',
height: "calc(100vh - 90px)",
width: "100
我正在TinyMCE富文本编辑器中实现ForeColor
它使用样式将前景色应用于选定的文本,如下所示
<span style="color: rgb(255, 0, 0);" mce_style="color: #ff0000;">Hello</span>.
谢谢你因为你想把你的css应用到tinymces编辑器的内容中,你需要把你的类添加到你的编辑器内容的样式中
如果在初始化tinymce(init函数)时未使用用户定义的content_css文件,则将根据在ini
我将内容加载到textarea,然后将其初始化为tiny mce的实例。它可以完美地工作,直到文本区域只有段落。当我试着加载一个包含图像的段落时,它的工作方式很奇怪。原始段落内的所有内容将移动到新段落,原始段落将添加为空。为什么会发生这种情况。提前谢谢
我正在尝试加载以下内容:-
<p id="paragraph-06C073B3-6BA7-AE52-7BFE-9CA282E448DC"
class="textElementClass"><div aria-disabled=
我正在寻找一个易于用户使用的tinymce代码突出显示插件。我希望用户突出显示代码以突出显示代码,只需单击一个按钮,代码就会突出显示,就像stackoverflow是如何做到的,而不会导致我很抱歉只是有点困惑
您是否希望在用户从搜索转到页面时突出显示搜索结果?如果是这样,则这不是TinyMCE,当您从数据库中获取文本时,这是服务器端进行搜索并用背景颜色的跨距替换文本
例如[PHP]
// with this example i'm assuming that you link to the po
在windows服务器上的开箱即用Plone 4.1.4(4113)中,IE7上出现了一些客户端问题(我知道…)
去主站:没问题
登录:IE引发运行时错误:第505行:ExpExtend标识符、字符串或数字
添加content:IE会引发运行时错误:第505行:Expexted标识符、字符串或数字,并出现javascript错误,抱怨没有“TinyMCE_config”
此功能不起作用:
TinyMCE拒绝显示其控件,IE7给出了一个Javascript错误,表示:
该机构正在计划迁移到
当TinyMCE编辑器处于焦点位置或光标位置发生变化时,如何获取光标的位置
谢谢。如果需要对焦,请使用tinymce。
光标位置的改变是可能的,但检测起来成本很高,因为如果光标仍在上一个位置上或不在上一个位置上,则必须检查每个按键操作
我想将清除格式按钮添加到TinyMce工具栏。如何将清除格式按钮添加到tinyMce工具栏。使用删除格式按钮,如下所示:
tinymce.init({
...
toolbar: "...| removeformat | ...",
...
});
我在TinyMCE中定义了一个字体选择对象,如下所示:
tinymce.init({
selector: 'textarea',
toolbar: 'fontselect'
});
问题是,当编辑器启动时,选择的字体是“Times New Roman”,我需要它是“Arial”。如何改变这一点?它是tinymce.init中的关键字吗
tinymce.init({
selector: 'textarea',
toolbar: 'fontselect',
set
我不确定我是否理解正确,但我相信有一个“基本”版本是免费的,如果你想要一些高级插件和技术支持,你只需要付费
情况真的是这样吗 是
有关更多信息,请参阅和
任何想在其商业应用程序或网站中使用TinyMCE的人都可以免费使用
最重要的是,代码是根据授权的,因此您可以分叉代码。只需记住在其他人可以看到的地方贡献您的更改
如果您需要支持或希望为开发做出贡献,欢迎您购买支持或获得支持。但只要你愿意
编辑:
如果您使用Webpack之类的工具,请记住TinyMCE文件不应与应用程序的其余部分捆绑和缩小。它
我使用Tinymce作为文本区。我在同一页上还有一个输入类型文件。在移动设备上,Tinymce隐藏输入类型=“文件”。有没有办法告诉Tinymce不要隐藏输入
我可以通过使用标签来解决问题,将标签环绕在图像周围,供用户单击浏览,但它不会像通常那样显示所选的文件名。除非有办法显示所选文件名。否则,用户单击并选择该文件,但实际上没有向用户显示文件已被选中。我更喜欢type=“file”的正常“choose file”显示
拯救
tinymce.init({
选择器:'textarea',
身高:4
对于TinyMCE版本5的自定义按钮,如何使用默认TinyMCE按钮中的表情图标?使用TinyMCE版本4,我可以这样做:
setup: function (editor) {
editor.addButton('emoji', {
icon: 'btn_emoji',
tooltip: "Emoji",
onclick: function () {
... some actions .
1 2 3 4 5 6 ...
下一页 最后一页 共 30 页