标签: tinymce-4

如何在4.x中加载ajax的textarea初始化TinyMCE?

我正在升级到tinyMCE 4.x,我试图在通过AJAX加载的textarea上初始化tinyMCE.在3.x中我做了类似的事情:TinyMCE - 附加到通过AJAX调用加载的div,但这似乎不适用于4.x.

tinymce tinymce-4

15
推荐指数
3
解决办法
3万
查看次数

如何从angular-ui/ui-tinymce配置tinymceOptions

我决定在我的博客上使用ui-tinymce(tinymce的角度版本).但我找不到相同的文档.将欣赏有关配置tinymceOptions的任何资源或任何建议.

这是git链接 - https://github.com/angular-ui/ui-tinymce

tinymce angularjs angular-ui tinymce-4

15
推荐指数
1
解决办法
2万
查看次数

TinyMCE显示为A4

我的网站上有一个TinyMCE编辑器,我希望以A4格式显示可编辑区域(或整个事物).

基本上,我想以与MS Word相同的方式查看文档.(宽度,分页数等)

这甚至可能吗?请指出我正确的方向.

javascript tinymce tinymce-4

15
推荐指数
1
解决办法
2460
查看次数

TinyMCE 4如何更改字体大小样式?

我想为文本添加更改字体样式;

为此,我使用这个脚本:

tinymce.init({
    selector: selector_id,
    theme: "modern",
    theme_modern_font_sizes: ["6px,7px,8px,9px,10px,11px,12px,13px,14px,15px,16px,17px,18px,19px,20px,21px,22px,23px,24px,25px,26px,27px,28px,29px,30px,31px,32px,36px,38px,40px"],
    font_size_style_values: ["6px,7px,8px,9px,10px,11px,12px,13px,14px,15px,16px,17px,18px,19px,20px,21px,22px,23px,24px,25px,26px,27px,28px,29px,30px,31px,32px,36px,38px,40px"],
/*  width: 300,
    height: 300, */
    plugins: [
         "advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker",
         "searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking",
         "save table contextmenu directionality template paste textcolor"
   ],
   content_css: "./style.css",
   toolbar: "insertfile undo redo | fontsizeselect | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | print preview media fullpage | …
Run Code Online (Sandbox Code Playgroud)

tinymce font-size tinymce-4

14
推荐指数
1
解决办法
3万
查看次数

TinyMCE 4 theme_advanced_fonts


我正在尝试在TinyMCE Editor 4.0b1中添加自定义字体系列并继续失败.
显示所有默认字体,未显示"Century Gothic"或"Gill Sans MT"等自定义字体.theme_advanced_fonts在TinyMCE 4中不起作用吗?我找不到任何TinyMCE 4文档.

tinymce.init({
  selector: "textarea",
  plugins: [
      "advlist autolink lists link image charmap print preview anchor",
      "searchreplace visualblocks code fullscreen",
      "insertdatetime media table contextmenu paste"
  ],
  toolbar: "undo redo | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist | link image | fontselect fontsizeselect | forecolor backcolor",
  convert_urls: false,
  content_css: 'http://www.mydomain.com/css/fonts.css',
  theme_advanced_font_sizes : "8px,10px,12px,14px,16px,18px,20px,24px,32px,36px",
  theme_advanced_fonts : "Andale Mono=andale mono,times;"+
                         "Arial=arial,helvetica,sans-serif;"+
                         "Arial Black=arial black,avant garde;"+
                         "Book Antiqua=book antiqua,palatino;"+
                         "Comic Sans MS=comic sans …
Run Code Online (Sandbox Code Playgroud)

tinymce tinymce-4

13
推荐指数
2
解决办法
2万
查看次数

TinyMCE 4和100%高度内含元素

我正在从TinyMCE 3迁移到4.

但是,我正在坚持让TinyMCE填充其100%高度的容器(它确实适用于TinyMCE 3).

请注意这个小提琴:http://jsfiddle.net/MLJaN/

我使用下面的CSS尝试将iframe及其所有父项设置为100%-height.我同意它看起来并不理想,但我认为它应该以这种方式工作.

 body, html, .mce-tinymce, .mce-edit-area.mce-container, iframe, .mce-container-body.mce-stack-layout
 {
     height: 100% !important;
 }
Run Code Online (Sandbox Code Playgroud)

正如您在实况小提琴中看到的那样,正好是工具栏的像素数量"太高":即它太高(工具栏的高度)是34px.

这有效,但它不会自动调整浏览器大小,它使用的calc()现在只支持79%左右:http://jsfiddle.net/MLJaN/2/

现在,我正在寻找一个纯CSS(无calc()函数)解决方案,使整个编辑器填充其容器并可流畅地调整大小.

任何指针都将非常感激.

css height tinymce tinymce-4

12
推荐指数
2
解决办法
2万
查看次数

如何使tinymce 4工具栏外部并始终可见?

我有tinyMCE的这个设置:

tinymceOptions = {
  inline: true,
  resize: false,
  plugins: "textcolor",
  selector: "div.editing",
  toolbar: "forecolor backcolor",
  fixed_toolbar_container: ".my-toolbar"
}
Run Code Online (Sandbox Code Playgroud)

我应该这样做,但不满足我的需求,我想要的是一个固定的外部工具栏,用于多个编辑器实例,当焦点丢失时(模糊事件)不会消失,这与此设置不同.

注意:

删除inline: true没有效果!?

javascript tinymce tinymce-4

12
推荐指数
2
解决办法
4248
查看次数

TinyMCE颜色选择器下拉列表出现在屏幕外

到目前为止,这是Firefox和IE的一个问题我已经测试过; Chrome上不存在此问题.

我在一个页面上包含两个TinyMCE编辑器,其中一个部分在屏幕外启动.当我color picker从第一个TinyMCE实例的工具栏中选择下拉选项时,下拉列表会显示在应该的位置.但是,如果我向下滚动,并选择color picker在下拉二审中,出现下拉列表编辑方式下面,通常关闭页面.

你可以在这里看到这个:http://jsfiddle.net/nm6wtca3/

在不删除html, bodyCSS的情况下,如何让颜色选择器始终显示在正确的位置?

我已经将问题追溯到在html, body元素上设置CSS .

html, body {
    width: 100%;
    height: 100%;
    overflow-x: hidden;
}
Run Code Online (Sandbox Code Playgroud)

dropdown div具有应用于它的CSS,由TinyMCE自动计算.它看起来像这样:

z-index: 65535; 
left: 641.467px; 
top: 633px; 
width: 162px; 
height: 105px;
Run Code Online (Sandbox Code Playgroud)

它在FF中的表现(有时候会更糟): 它是如何出现在FF的

它在Chrome中的显示方式(它应该如何显示): 它在Chrome中的显示方式(应该如何显示)

javascript css firefox tinymce tinymce-4

12
推荐指数
1
解决办法
2429
查看次数

TinyMCE高级主题 - 它在哪里?

我正在创建一个下拉列表,其中包含一个类列表,因此我的用户可以将它们应用于链接,段落等.我已经阅读了很多地方,现在advanced主题支持这个开箱即用,但我可以找不到这个主题的下载地点.

我怀疑高级主题仅仅是Wordpress,因为我发现它包含在wordpress下载中但不是允许我使用它的格式.

我错过了什么吗?

tinymce tinymce-4

11
推荐指数
1
解决办法
9970
查看次数

如何在TinyMCE 4中设置内容,最好在$(document).ready()内; 块?

正如标题所说,我查阅了官方文档,但它没有工作; 这是我的JavaScript(利用jQuery)代码:

$(document).ready(function() {
    tinymce.init({
        element_format: "html",
        schema: "html4",
        menubar: false,
        plugins: 'preview textcolor link code',
        selector: 'TEXTAREA#rtf',
        toolbar: 'preview | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | blockquote subscript superscript | code'
    });
    tinymce.activeEditor.setContent($('TEXTAREA#rtf').text());
});
Run Code Online (Sandbox Code Playgroud)
  1. 我试图检查tinymcetinyMCE(从Googling得到这个)实例,它们都是对象好的.
  2. 我也试着检查tinymce.activeEditortinyMCE.activeEditor,但他们练得!

(咳嗽)不知何故,在我将所有东西恢复到我现在开始的位置后,它可以工作:

$(document).ready(function() {
    tinymce.init({
        element_format: "html",
        menubar: false,
        plugins: 'preview textcolor link code',
        schema: "html4",
        selector: 'TEXTAREA#rtf',
        toolbar: 'preview | …
Run Code Online (Sandbox Code Playgroud)

javascript jquery tinymce-4

10
推荐指数
5
解决办法
3万
查看次数