Yin and Yang:LDRize for SeaHorseに対応
■Greasemonkey&SeaHorse兼用版
■SeaHorse専用版
この関数をコールすると、当該リンク先のプレビューが開いたり閉じたりします(トグル動作)。
KEYBIND['y'] = function() {
var LDRize=window.LDRize,YinAndYang=window.showYinAndYang;
if (!LDRize||!YinAndYang) return;
var paragraph=LDRize.getCurrentParagraph();
if (!paragraph||!paragraph.getElementsByTagName) return;
var links=paragraph.getElementsByTagName('a');
if (links.length<=0) return;
var url=LDRize.getParagraphLink(paragraph);
if (url) {
for (var ci=0,len=links.length; ci<len; ci++) {
var tmplink=links[ci];
if (tmplink.href!=url) continue;
if (YinAndYang.syySwitch(tmplink)) return;
}
}
var link=links[0];
YinAndYang.syySwitch(link);
};
KEYBIND['y'] = function() {
var LDRize=window.LDRize;
if (!LDRize) return;
var paragraph=LDRize.getCurrentParagraph();
if (!paragraph||!paragraph.getElementsByTagName) return;
var links=paragraph.getElementsByTagName('a');
if (links.length<=0) return;
var url=LDRize.getParagraphLink(paragraph);
if (url) {
for (var ci=0,len=links.length; ci<len; ci++) {
var tmplink=links[ci];
if (tmplink.href!=url) continue;
if (!tmplink.syySwitch) continue;
tmplink.syySwitch();
return;
}
}
var link=links[0];
if (link.syySwitch) link.syySwitch();
};
2008/05/03(土) 03:44 | 固定リンク
| 記事の編集(管理者用)
「おもいつき」カテゴリの記事
- 這い寄る混沌(2012.05.26)
- ブックカバーかけの自動化ってできるのかな?(2012.05.25)
- ISBNとかキーワードをメールで送ると、リリース日を含む書籍情報が返るサービスを試作(2012.03.17)
- 明日できるなら、今日でもできるかも。うん。(2012.03.10)
- 気をつけよう、通信料の無駄遣い(2012.03.07)
「パソコン・インターネット」カテゴリの記事
- 最近ツイートしていないけど(2012.03.07)
- 気をつけよう、通信料の無駄遣い(2012.03.07)
- いつもと環境が違うと戸惑う<Firefoxのキャプチャ用アドオン(2012.03.05)
- 意味も無くツイートボタンを付けてみる(2012.03.05)
- いまごろ、ひかり電話に加入(2012.03.03)

