firefox userChrome.js greasemonkeyスクリプトスレ 3 at SOFTWARE
[2ch|▼Menu]
189:名無しさん@お腹いっぱい。
07/11/19 03:01:20 glVowEf70
>>149
keyconfig使わないのでよく分からないが, 以下のようなコードを書いたらいいのではと思う。

すべて開く readLater.allOpen();

すべて削除 readLater.clear(true);readLater.saveForWindow();

リストから一つ開く
if(document.getElementById("readLater-popup")..childNodes.length > readLater.MENUINDEX ) )
readLater.openURL(document.getElementById("readLater-popup").lastChild);

(リンクにフォーカスある時に)リストに登録
var linkNode = null;
var target = document.commandDispatcher.focusedElement;
while (target) {
if (target instanceof HTMLAnchorElement ||
target instanceof HTMLAreaElement ||
target instanceof HTMLLinkElement) { if (target.hasAttribute("href")) linkNode = target; }
target = target.parentNode;
}
if(linkNode){
var aURL = linkNode.href;
var aTitle = gatherTextUnder( linkNode );
}else{
var aURL = readLater._getFocusedWindow().content.document.URL;
var aTitle = readLater._getFocusedWindow().content.document.title;
}
readLater.addMenu(aURL,aTitle);
readLater.saveForWindow();


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5124日前に更新/327 KB
担当:undef