[遊↑]
by
higedice
2010-07-27 [2010/07/27 10:20:25]
選択中の文字列で play:game db を検索します。play:game db はボードゲーム、カードゲームの情報サイトです。
@@ -1,5 +1,5 @@
/*
- * @title [遊!]
+ * @title [遊↑]
* @description 選択中の文字列で play:game db を検索します。play:game db はボードゲーム、カードゲームの情報サイトです。
* @include http://*
* @license MIT License
@@ -14,13 +14,14 @@
q = 'http://www.gamers-jp.com/playgame/db_searchlist.php?'
+ 'search_str=' + q + '&mode=1&order=1';
}
- else {
+ else if ( q != null) {
q = 'http://www.gamers-jp.com/playgame/db_newsa.php';
}
+ else {
+ return false;
+ }
- var w = window.open('').document;
- w.writeln("<p>play:game db を開きます...</p>");
- w.location.href = q;
+ var w = window.open(q).document;
- return false;
+ return true;
})();
/*
* @title [遊↑]
* @description 選択中の文字列で play:game db を検索します。play:game db はボードゲーム、カードゲームの情報サイトです。
* @include http://*
* @license MIT License
* @require http://hosting.gmodules.com/ig/gadgets/file/115338199874488911315/ecl.js
*/
(function() {
var q = window.getSelection().toString();
if (!q) { q = window.prompt("play:gameボードゲームデータベースを検索"); }
if (q) {
q = EscapeSJIS(q);
q = 'http://www.gamers-jp.com/playgame/db_searchlist.php?'
+ 'search_str=' + q + '&mode=1&order=1';
}
else if ( q != null) {
q = 'http://www.gamers-jp.com/playgame/db_newsa.php';
}
else {
return false;
}
var w = window.open(q).document;
return true;
})();
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。