标签: tinymce

JQuery动态加载Javascript文件

我有一个非常大的javascript文件,我只想在用户点击某个按钮时加载.我使用jQuery作为我的框架.是否有内置方法或插件可以帮助我这样做?

更多细节:我有一个"添加注释"按钮,应该加载TinyMCE javascript文件(我把所有TinyMCE的东西都煮成了一个JS文件),然后调用tinyMCE.init(...).

我不想在初始页面加载时加载它,因为不是每个人都会点击"添加评论".

我明白我可以这样做:

$("#addComment").click(function(e) { document.write("<script...") });
Run Code Online (Sandbox Code Playgroud)

但是有更好/封装的方式吗?

javascript jquery tinymce lazy-loading jquery-plugins

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

删除TinyMCE 4中的菜单和状态栏

我试图从TinyMCE 4中删除菜单和状态栏,因为我想设置一个非常基本的编辑器.这可能吗?

TinyMCE 3的文档似乎没有相关性,我找不到版本4的任何内容.

tinymce

112
推荐指数
4
解决办法
7万
查看次数

jQuery和TinyMCE:textarea值不提交

我使用jQueryTinyMCE提交表单,但序列化中存在一个问题,即Textarea值没有发布.

这是代码:

<form id="myForm" method="post" action="post.php">
    <textarea name="question_text" id="question_text" style="width:543px;height:250px;"></textarea>
</form>
Run Code Online (Sandbox Code Playgroud)

语言:lang-js

$('#myForm').submit(function() {
    $.ajax({
        type: 'POST',
        url: $(this).attr('action'),
        data: $(this).serialize(),
        success: function(data) {
            $('#result').fadeIn('slow');
            $('#result').html(data);
            $('.loading').hide();
        }
    })
    return false;
});

tinyMCE.init({
    // General options
    mode : "textareas",
    theme : "advanced",

    // Theme options
    theme_advanced_buttons1 : "bold,italic,underline,separator,image,separator,justifyleft,justifycenter,justifyright,jformatselect,fontselect,fontsizeselect,justifyfull,bullist,numlist,undo,redo,styleprops,cite,link,unlink,media,advhr,code,preview",
    theme_advanced_buttons2 : "",
    theme_advanced_toolbar_location : "top",
    theme_advanced_toolbar_align : "left",
    theme_advanced_statusbar_location : "bottom",
    theme_advanced_resize_horizontal : false,
    theme_advanced_resizing : true,
    extended_valid_elements :"a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]",
});
Run Code Online (Sandbox Code Playgroud)

你能解释一下我应该改变什么,以及为什么要发布文本区域的价值?

jquery tinymce

102
推荐指数
8
解决办法
11万
查看次数

如何默认使用纯文本制作tinymce paste

用Google搜索了数千次,没有人提供完整的解决方案,默认情况下如何制作纯文本的Tinymce粘贴,并删除任何格式而不点击"粘贴为文本"按钮.

关于如何实现的任何想法?或者如何自动启用"粘贴为文本"按钮?

谢谢

javascript jquery tinymce

99
推荐指数
5
解决办法
8万
查看次数

让TinyMCE使用完整图像网址而不是相对网址

我在网站上使用TinyMCE作为编辑器.问题是,当我从同一站点插入图像时,T​​inyMCE将使用相对网址而不是我在输入图像时输入的固定网址.

生成的html在其他地方使用,例如在电子邮件中.问题是,相对网址不会在原始位置正常显示.

如何让TinyMCE使用完整的绝对URL而不是缩短相对的URL?

url tinymce

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

从TinyMCE textarea获取价值

我的网站有一个新闻编辑器,我正在使用TinyMCE.我希望能够做的是有一个按钮(在TinyMCE编辑器本身之外),我可以单击以扫描textarea以查找任何图像,然后将这些图像列为选项以用于所述新闻文章的缩略图图像.

要了解我的意思,请在此处查看此链接:https://docs.google.com/leaf?id = 0B05m73kzudwPNzUwZjkyNmItYjZkMy00NTdlLTlkNDctOGRhYThjMzNjNTM5&hl = zh_CN

我的问题是document.getElementById('NewsArticle').值在textarea中有文本时没有返回任何内容

另一个潜在的问题是,textarea中显示的不是实际代码,而是图像等,所以我不确定它是否会首先起作用,但是从表单提交后的数据[新闻] [文章]价值重新回到文本中,我想可能有机会.

如果有人知道如何获得tinyMCE textarea的内容或代码,或者有更好的解决方案,我会有兴趣听到

javascript tinymce

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

TinyMCE路径,如何指定加载诸如editor_plugin.js之类的内容

我安装了TinyMCE,一切都运行良好.然后,我使用Google Closure将我的网站的JavaScript与TinyMCE_src打包在一起

我遇到的问题是TinyMCE正在拨打以下电话:

plugins/paste/editor_plugin.js
themes/advanced/editor_template.js
langs/en.js
Run Code Online (Sandbox Code Playgroud)

正在使用的路径是无效的,它们是404'

我如何告诉TinyMCE去哪里获取这些文件?

我试过了:

relative_urls : false,
document_base_url : "http://www.site.com/path1/",
Run Code Online (Sandbox Code Playgroud)

但它们对上面的文件没有影响.

建议?谢谢

jquery tinymce google-closure

54
推荐指数
4
解决办法
4万
查看次数

TinyMCE的addButton()函数中的所有可能的设置属性是什么?

文件是不是对这个很清楚.

name - String - 要添加的按钮名称.

设置 - 对象 - 具有标题,cmd 等的设置对象.

"等等"?真?我在哪里可以看到其他可能的属性?

javascript user-interface wysiwyg tinymce button

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

TinyMCE正在删除<style>标签

我正面临着TinyMCE的问题.当我在TinyMCE的HTML编辑器中输入样式标记时,它会在我单击更新时删除标记.

<style type="text/css"> 
     .newclasss { color:#c9c9c9; } 
</style>
Run Code Online (Sandbox Code Playgroud)

我的有效要素如下:

<script type="text/javascript">

var valid_elms = "hr[class|width|size|noshade]";
valid_elms    += "span[class|align|style],";
valid_elms    += "font[face|size|color|style],";
valid_elms    += "img[href|src|name|title|onclick|align|alt|title|";
valid_elms    += "width|height|vspace|hspace],";
valid_elms    += "iframe[id|class|width|size|noshade|src|height|";
valid_elms    += "frameborder|border|marginwidth|marginheight|";
valid_elms    += "target|scrolling|allowtransparency],style";

extended_valid_elements: valid_elms
</script>
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?

css tinymce

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

make readonly/disable tinymce textarea

我需要在运行时禁用或只读一个tinymce textarea.

html javascript jquery wysiwyg tinymce

47
推荐指数
4
解决办法
6万
查看次数