1. yukichi

    Posted

    yukichi
Changes in title
+Qiitaの外部へのリンクを新規タブ(ウィンドウ)にする
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,37 @@
+qiitaのページ中にある外部リンクに`target="_bkank"`とつけるだけです。よくあるやつのコピペです。
+
+TampermonkeyとGreasemonkeyで確認しています。
+
+Classに"external"とつけているので、適当なデコレーションをするとわかりやすいです。
+
+
+```js:
+// ==UserScript==
+// @name Add blank to qiita
+// @namespace http://your.homepage/
+// @version 0.1
+// @description enter something useful
+// @author You
+// @match http://qiita.com/*
+// @grant none
+/* load jQuery */
+// @require http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js
+// ==/UserScript==
+
+jQuery(document).ready(function(){
+ jQuery('a[href^=http]')
+ .not('[href*="'+location.hostname+'"]')
+ .attr({target:"_blank"})
+ .addClass("external")
+ ;})
+```
+
+僕は[IcoMonn](https://icomoon.io/)というフォントでデコレーションしています。
+
+```css
+a.external:before{
+ font-family:"icomoon";
+ content:"\ea7e";
+ padding-right:2px;
+}
+```