日期:2014-05-16  浏览次数:20399 次

pasteHTML 绝对路径
当上传了图片后,在编辑框中插入的是range.pasteHTML('<img src=" & filename & " border=0>');。
本来filename是一个相对路径,但经pasteHTML之后就变成了绝对路径。
用什么方法能让它不自动变成绝对路径呢?

------解决方案--------------------
执行这个方法后路径设置成什么样由浏览器决定,一定更要实用相对路径,可以试试多增加一个自定义属性存储相对路径,提交后用自定义属性替换src中的值

range.pasteHTML('<img src=" & filename & " border=0 data-src=" & filename & ">');