ソフトウェア/JavaScript/Greasemonkey

(3859d) 更新


公開メモ

情報

スクリプト

Web of Science の検索結果に論文へのリンクを張る

検索結果から論文へ簡単に飛べるように、 検索結果に表示される doi にリンクを張る。

webofknowledge_doi.png

webofknowledge_add_link_to_doi.user.js

LANG:javascript
// ==UserScript==
// @name        webofknowledge add link to doi
// @namespace   webofknowledge
// @include     http://*.webofknowledge.com/*
// @version     1
// @grant       none
// ==/UserScript==
(function(){
    var addLinks = function(xpath) {
        var dois = document.evaluate(xpath, document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
        for(var i=0; i<dois.snapshotLength; i++){
            var doi = dois.snapshotItem(i);
            doi.innerHTML =
                "<a href='http://doi.org/" + doi.innerHTML + "' target='_blank' style='color:black'>" +
                doi.innerHTML + "</a>";
        }
    }
    addLinks("//span[@class='label'][.='DOI: ']/following-sibling::span[1][@class='data_bold']");
    addLinks("//span[@class='FR_label'][.='DOI:']/following-sibling::value[1]");
})();

添付ファイル: filewebofknowledge_doi.png 1054件 [詳細]

Counter: 4498 (from 2010/06/03), today: 2, yesterday: 0