码迷,mamicode.com
首页 > 其他好文 > 详细

Markdown中超链接增加_blank的方法

时间:2017-12-26 23:49:49      阅读:593      评论:0      收藏:0      [点我收藏+]

标签:.com   rom   doc   color   nbsp   blog   代码实现   ons   html   

很遗憾,无法在语法上实现,只能通过额外的的JS代码实现,比如:

var links = document.links;
for (var i = 0; i < links.length; i++) {
    if (!links[i].target) {
        if (
            links[i].hostname !== window.location.hostname || 
            /\.(?!html?)([a-z]{0,3}|[a-zt]{0,4})$/.test(links[i].pathname)
        ) {
            links[i].target = ‘_blank‘;
        } 
    }
}

 

参考:

https://stackoverflow.com/questions/5014632/how-can-i-parse-a-yaml-file-from-a-linux-shell-script

https://stackoverflow.com/questions/4425198/can-i-create-links-with-target-blank-in-markdown

http://www.xuebuyuan.com/2867893.html

Markdown中超链接增加_blank的方法

标签:.com   rom   doc   color   nbsp   blog   代码实现   ons   html   

原文地址:https://www.cnblogs.com/EasonJim/p/8120521.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!