让Octopress在新标签页中打开外链

今天发现Octopress一个小小的问题,就是无法将外链在新窗口中打开。于是就自己写了一小段javascript代码轻易的解决了这个问题。

代码如下:

用法很简单:

  1. 将上面的代码下载下来或者复制其内容;
  2. 保存到octopress目录的source/javascripts/子目录中;
  3. 修改source/_includes/custom/header.html,在下面插入如下代码即可:
source/_includes/custom/header.html
1
2
3
<script type="text/javascript" src="{{ root_url }}/javascripts/open-in-blank.js"></script>