Markdown本身語法不支持超鏈接在新頁面中打開的,只能在當前頁面打開,但這樣會丟失之前的頁面數據。
網上有一些解決方法,比如 :
1、在后面加上{:target="_blank"},例如:
[描述](https://xxxx.com){:target="_blank"}
2、用js去控制:
<script type="text/javascript">
$(document).ready(function() {
//為超鏈接加上target='_blank'屬性
$('a[href^="http"]').each(function() {
$(this).attr('target', '_blank');
});
});
</script>
上面2種方法都是扯淡!沒有一個是可行的!!都是抄來抄去,沒有自己動手去實踐過!!!
其實解決方法非常簡單:
在網頁代碼中</head>的上面加上一行代碼: <base target="_blank">
加了這行代碼以后,網頁中的鏈接不用設置 target="_blank"也會從新窗口中打開了。

