ソフトウェア/JavaScript/Greasemonkey のバックアップ差分(No.2)
更新- 追加された行はこの色です。
- 削除された行はこの色です。
[[公開メモ]] #contents * 情報 [#y58db88a] - Greasemonkey 関連情報~ http://firefox.geckodev.org/?Greasemonkey - Greasemonkey チュートリアル(PDF)~ http://firefox.geckodev.org/index.php?plugin=attach&pcmd=open&file=dive_gm.pdf&refer=Greasemonkey - XPath のチュートリアルなど~ http://www.zvon.org/comp/m/xpath.html * スクリプト [#j526f813] ** Web of Science の検索結果に論文へのリンクを張る [#d3108b60] 検索結果から論文に飛ぶのが面倒なので、 検索結果から論文へ簡単に飛べるように、 検索結果に表示される doi にリンクを張る。 &attachref(webofknowledge_doi.png); webofknowledge_add_link_to_doi.user.js LANG:javascript // ==UserScript== // @name webofknowledge doi // @name webofknowledge add link to doi // @namespace webofknowledge // @include http://*.webofknowledge.com/* // @version 1 // @grant none // ==/UserScript== (function(){ // <span class='label'>DOI: </span> // <span class='data_bold'>doi_of_the_paper</span> var doi_spans = document.evaluate( "//span[@class='label'][.='DOI: ']/following-sibling::span[position()=1][@class='data_bold']", document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null); // add link to 'http://doi.org/doi_of_the_paper' for(var i=0; i<doi_spans.snapshotLength; i++){ var doi = doi_spans.snapshotItem(i).innerHTML; doi_spans.snapshotItem(i).innerHTML = "<a href='http://doi.org/" + doi + "' target='_blank' style='color:black'>" + doi + "</a>"; } })();
Counter: 4500 (from 2010/06/03),
today: 4,
yesterday: 0