de-tower
by
noromanba
2014-08-09 [2014/08/09 04:58:03]
*・゚゚・*:.。..。.:*・゚(n‘∀‘)η゚・*:.。..。.:*・゚゚・*
-
/*
* @title de-tower
* @description *・゚゚・*:.。..。.:*・゚(n‘∀‘)η゚・*:.。..。.:*・゚゚・*
* @include http://pinktower.com*
* @license MIT License
* @require
*/
// ime.nu
// https://gist.github.com/hitode909/321549
var detower = function (anchor) {
var orig;
if (orig = (anchor.href.match(/pinktower\.com\/\?(.*)/) || [])[1]) {
anchor.href = '//' + orig;
}
}
detower(location); // async on Fx
// <at>include http://*.bbspink.com/*
/*/
Array.prototype.forEach.call(document.querySelectorAll('a[href^="http://pinktower.com"]'), function (link) {
detower(link);
});
//*/
-
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。