nasıl görüntü TinyMCE editörü eklenen almak için?

3 Cevap php

Ben TinyMCE metin editörü kullanmaya çalışıyorum, ama jQuery kullanarak editörün içeriğini elde edememek değilim, ve ben değerini almak için basit bir mesaj yöntemi kullanmak durumunda da ben metin olsun, ama görüntü alamıyorum?

JQuery kullanarak denedim kod oldu:

$(document).ready(function()
{
    $("#save").click(function()
    {
        $.post("test_skin_dump.php",{
            data_info:$("#elm2").html;
        } ,function(data) {
            if(data)
            {
                $("#show_result").html(data);
            }   			
        });
    });
}); 

<textarea id="elm2" name="elm2" rows="15" cols="80" style="width: 80%"> 
</textarea>

Neyi yanlış yapıyorum herkes, lütfen bana doğru olabilir?

3 Cevap

TinyMCE Eğer yararlanabilirsiniz kendi API vardır. Aslında, gerçekten çok kötü değil. Sizin durumunuzda, sen yoluyla editörü tamamını alabilirsiniz:

tinyMCE.activeEditor().getBody();

Eğer kullanıcı (yani seçilmiş) görüntü üzerinde tıklandığında emin iseniz, o zaman sadece görüntü düğümü almak için bunu yapabilirsiniz:

tinyMCE.activeEditor().selection.createHTML();

.selection parantez bir dizi yok neden olan bir özellik olduğunu unutmayın.

Bu kodun herhangi bir ya da oldukça sorunuza cevap vermez nedense sevmiyorum, aşağıdaki bağlantıları kontrol çekinmeyin:

Başka bir şeye ihtiyacın varsa bana bildirin.

Lütfen editörü içine Kodunu inset için aşağıdaki komutu kullanın:

tinyMCE.execCommand('mceInsertContent',false,'<img src="mypic.png" />');

Bu yardımcı olur umarım :)