var link = "<a href=\"" + template + "\" target=\"_blank\">" + range.htmlText + "</a>";
range.pasteHTML(link)
你需要使用htmlText属性,这个是选中的对象的HTML源码,不过我看你最好要去获取选中的对象的父级对象的HTML源码才好。。var sel = document.selection;
var rng = sel.createRange();
var el = rng.parentElement();去取这个el的innerHTML
range.pasteHTML(link)
你需要使用htmlText属性,这个是选中的对象的HTML源码,不过我看你最好要去获取选中的对象的父级对象的HTML源码才好。。var sel = document.selection;
var rng = sel.createRange();
var el = rng.parentElement();去取这个el的innerHTML
但还有一个问题,能不能做到我点一下图片(不是象选中文本一样选中),
然后加超连接,这样就加不上,有没有办法做到,每次只要点一下图片,不要象选中文本一样框到!就能加超连接???