其他分享
首页 > 其他分享> > Markdown 超链接 新新页面打开

Markdown 超链接 新新页面打开

作者:互联网

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"也会从新窗口中打开了。

标签:function,Markdown,target,新页面,超链接,blank,打开
来源: https://www.cnblogs.com/cforcnb/p/15568511.html