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

解决方案 »

  1.   

    执行这个方法后路径设置成什么样由浏览器决定,一定更要实用相对路径,可以试试多增加一个自定义属性存储相对路径,提交后用自定义属性替换src中的值range.pasteHTML('<img src=" & filename & " border=0 data-src=" & filename & ">');
      

  2.   

    项目框架集成ext2.3  使用 2.3 自己的富文本 HtmlEditor  这个富文本不支持本地上传图片 又在网上找了个重写 HtmlEditor 的js 代码图片上传过去 就要回显在富文本框里   pasteHTML 就在 重写HtmlEditor的 js 代码里 有没有其他的方式去实现这个动作