Javascript 检查TinyMCE编辑器中的图像是否为drop或TinyMCE的div

Javascript 检查TinyMCE编辑器中的图像是否为drop或TinyMCE的div,javascript,tinymce,tinymce-4,tinymce-3,Javascript,Tinymce,Tinymce 4,Tinymce 3,是否有可能检测到TinyMCE的变化 我通过拖放在TinyMCE中添加图像。我用Javascript实现了一个功能,可以在拖放过程中更改图像URL。但在IE中 getData('text/html')不起作用。所以我想到的是,在放下图像时,我用修改过的url向tinyMCE添加了一个新的图像控件 但现在的问题是,无论图像在哪里,图像都会添加到TinyMCE中。如果图像被放入tinyMCE或tinyMCE边界,我只想将其添加到tinyMCE $('[id*=dataListImages_Imag

是否有可能检测到TinyMCE的变化

我通过拖放在TinyMCE中添加图像。我用Javascript实现了一个功能,可以在拖放过程中更改图像URL。但在IE中
getData('text/html')
不起作用。所以我想到的是,在放下图像时,我用修改过的url向tinyMCE添加了一个新的图像控件

但现在的问题是,无论图像在哪里,图像都会添加到TinyMCE中。如果图像被放入tinyMCEtinyMCE边界,我只想将其添加到tinyMCE

 $('[id*=dataListImages_Image2]').on({
                dragend: dragEndHandlerCustom
        });

var dragEndHandlerCustom = function (e) {
        var oldUrl = $($(this).outerHTML()).attr('src');
        // Modify the url
        var param1Modify = modifyUrlParam(oldUrl, 'maxWidth', 400);
        // Modify the url 
        var param2Modify = modifyUrlParam(param1Modify, 'maxHeight', 300);

        //add to tinyMCE an image control with new url
        var ed = tinyMCE.get('contentpage_0_content_0_txtAreaDetails');                // get editor instance
        var range = ed.selection.getRng();                  // get range
        var newNode = ed.getDoc().createElement("img");  // create img node
        newNode.src = param2Modify;                           // add src attribute
        range.insertNode(newNode);

        };