最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - TinyMCE onchange_callback not working - Stack Overflow

programmeradmin6浏览0评论
<script>
    function TinyMceGetStatsLost(inst) {
        alert("The HTML is now:" + inst.getBody().innerHTML);            
    }


    tinymce.init({
        selector: "textarea",
        language: "ru",
        plugins: [
            "advlist autolink lists link charmap anchor",
            "searchreplace fullscreen",
            "insertdatetime paste"
        ],
        toolbar: "undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link",
        onchange_callback : "TinyMceGetStatsLost"
    });
</script>

i use this code but callback not working. In console i do not see errors...

Tell me please why callback not work ?

<script>
    function TinyMceGetStatsLost(inst) {
        alert("The HTML is now:" + inst.getBody().innerHTML);            
    }


    tinymce.init({
        selector: "textarea",
        language: "ru",
        plugins: [
            "advlist autolink lists link charmap anchor",
            "searchreplace fullscreen",
            "insertdatetime paste"
        ],
        toolbar: "undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link",
        onchange_callback : "TinyMceGetStatsLost"
    });
</script>

i use this code but callback not working. In console i do not see errors...

Tell me please why callback not work ?

Share Improve this question edited Aug 7, 2014 at 12:20 asked Aug 7, 2014 at 12:13 user2881809user2881809
Add a comment  | 

1 Answer 1

Reset to default 20

The onchange_callback setting (3.x branch) seems to have been removed in the 4.x branch of TinyMCE. You would need to use the setup option to include your external function. Example:

<script type="text/javascript">
tinymce.init({
    selector: "textarea",
    setup: function (ed) {
        ed.on("change", function () {
            TinyMceGetStatsLost(ed);
        })
    }
});
function TinyMceGetStatsLost(inst) {
    alert("The HTML is now:" + inst.getBody().innerHTML);           
}
</script>

发布评论

评论列表(0)

  1. 暂无评论