当前位置:编程学习 > JS >>

kindeditor 上传网络图片填充title的修改方法

kindeditor 上传网络图片 图片说明是怎么添加到 文本编辑器的alt里面的。
我们在上传网络图片时,要是有添加‘图片说明’ ,我们在点击文本编辑器的左上角的'HTML代码',在文本编辑器里面 图片的 alt属性就是我们添加的图片说明。
我想在本地上传也实现这样子的功能,但是本地上传有 图片说明的文本框,就是在点击文本编辑器的左上角的'HTML代码'时,本地上传 alt 为空


kindeditor上传文件后自动将原文件名添加至文件说明中

文件上传后自动将原文件名添加文件说明中

首先是更改upload_json.php这个文件,将原文件名添加到返回数据中:

echo $json->encode(array('error' => 0, 'url' => $file_url));
改为:

echo $json->encode(array('error' => 0, 'url' => $file_url,'origin_name'=> $file_name));
然后修改编辑器plugins的
insertfile.js文件中的内容:

在if (allowFileUpload) {……}中找到
urlBox.val(url);

下面添加一行:

titleBox.val(data.origin_name);

如果想要浏览添加服务器文件时也自动填充文件名则继续修改如下内容:

在if (allowFileManager) {……}中找到
K(‘[name="url"]‘, div).val(url);

下面添加一行:

K(‘[name="title"]‘, div).val(title);

如上变解决了自动填充文件名的问题
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,