繁体   English   中英

为Summernote的url添加属性

[英]adding attribute to url for Summernote

我正在使用summernote ,但无法在Link中添加属性。 如何在插入的网址中添加target="_blank" rel="nofollow"

我在977行的某处找到了这行:

 sLinkUrlWithProtocol = sLinkUrl.indexOf('://') !== -1 ? sLinkUrl : 'http://' + sLinkUrl;

我尝试在末尾添加+'target =“ _ blank”'。 结果是垃圾,显示如下:

http://sample.comtarget%3D%27_blank%27/

我的完整(可能工作)的解决方案=] 980-989行

    //IE: createLink when range collapsed.
    if (agent.bMSIE && rng.isCollapsed()) {
      rng.insertNode($('<A target="_blank" id="linkAnchor">' + sLinkUrl + '</A>')[0]);
      var $anchor = $('#linkAnchor').removeAttr('id')
                                      .attr('href', sLinkUrlWithProtocol);
      rng = range.create($anchor[0], 0, $anchor[0], 1);
      rng.select();
    } else {
      document.execCommand("insertHTML",false,'<a target="_blank" href="'+sLinkUrlWithProtocol+'">'+sLinkUrl+'</a>');
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM