Chromeの拡張機能「Pasty」が使えないので、ブックマークレットを作ってみました。

ChromeのPastyという拡張機能は、コピペした文字列の中にある複数のリンク先を一度に開いてくれるという便利なものだったのですが、最近それが正常に機能していないようです。

↓こちらのサイトの方は、別の拡張機能を見つけたのだとか。

しかし、この拡張機能を使おうとしたところ、「http://」から始まるキレイなURLを貼り付けないといけないようだったので、

HTMLソースをそのまま貼り付けるタイプのブックマークレットを、自分で作りました。

javascript:(function(){var txt = window.prompt("Input Text containing link", "");if(txt == "" || txt == null){return;}var hrefArr = txt.split('<a href="');for(i=0;i<hrefArr.length;i++){var str = hrefArr[i];if(str.indexOf("http://") == 0 || str.indexOf("https://") == 0){var posEnd = str.indexOf('"');href = str.substring(0,posEnd);window.open(href,"Open_Link_"+i);}}})();

<a href=" から始まって、「”(ダブルクォーテーション)」で終わるURLを抽出して、window.open しています。