获取和编辑tinymce内的图像

时间:2010-12-01 07:07:45

标签: jquery tinymce

我需要找到一个带有文件路径(file_path)的图像,该文件在tinymce中可用。因为我使用的是jquery tinymce版本。我想我可以在指定文件路径的tinymce中找到图像。

从thickbox到我父窗口的函数调用

    self.parent.edit_img(title,alternate,align,file_path);

父级的功能声明

    function edit_img(title,alternate,align,file_path)
        {
            var content=tinyMCE.get('comment').getContent();
            alert('Image path: '+file);
            alert(content);
        }


帮我在tinymce中获取图片,我需要编辑图像属性

1 个答案:

答案 0 :(得分:1)

我的问题的解决方案就在这里 从thickbox到我的父窗口的函数调用

 self.parent.edit_img(title,alternate,align,file_path);

父级的功能声明

function edit_img(title,alternate,align,file_path)
{
 file=decodeURIComponent(file);
 //To get image name from image_path
 file_arr=file.split('/');
 file=file_arr[file_arr.length-1];

 //Checking image inside tinymce and changing its edited attributes
 tinymce.activeEditor.$("img[src$='"+file+"']").attr({'alt' : alternate , 'align' : align , 'title' : title});    

}

描述 由于我使用了很多图像,我需要识别我正在编辑的图像,所以我选中了

$("img[src$='"+file+"']")

通过这种方式我通过调用厚盒编辑图像并更新了tinymce中的特定图像,谢谢