楽天レンタル予約リスト用
おそらく俺専用。だれの役にも立たない。全角英数を半角にするだけ。utf-8で保存しないとダメ。
// ==UserScript== // @name Double to Half-byte Character // @namespace http://kgr.s56.xrea.com/userscripts/ // @include https://my.rental.rakuten.co.jp/action/my/* // ==/UserScript== (function(w, b) { var f = w.onload; w.onload = function() { if (f) f(); if (confirm('全角英数を半角に変換しますか?')) b.innerHTML = b.innerHTML.replace(/[0-9A-Za-z]/g, function($_) String.fromCharCode($_.charCodeAt(0) - 0xFEE0)); }; })(unsafeWindow, document.body);
bookmarkletも書いておく。
javascript:(function(b){if(confirm('全角英数を半角に変換しますか?'))b.innerHTML=b.innerHTML.replace(/[0-9A-Za-z]/g,function($_){return String.fromCharCode($_.charCodeAt(0)-0xFEE0)})})(document.body)