主题: 关于上传图片的相对路径和自定义标签属性
作者: 我是中文, 发布日期: 2013-04-09 01:42:47, 浏览数: 3056

由于我上传图片以后存放的位置可能变化,所以我只存相对路径在文本内容中。而存放图片的服务器可能在其它位置。我希望可以使用不同的图片服务器地址来作src地址的前缀。

我的方案是:使用自定义img标签的属性来存放相对网址路径,然后使用afterUpload来更新每个img的src属性.在文本显示页也使用js来更新img的src属性,使其可以显示图片.

大约代码如下:

Html:

<img data-src="image/34dfsdfs23.jpg">


Js:

afterUpload: function() {
    imgdoc.src="前缀"+imgdoc.getAttribute("data-src");
}

//因为以后可能更改这个前缀,即存放图片的位置
关于这种做法是否有更好的方案。编辑器有内置有解决方法吗?


另外,我在读源码时有些不解,data-ke-src这个自定义属性是用来做什么的?不知道在修改源码的时候怎么处理这个值。。不用这个属性也好像可以。

发表新帖 发表回复