- 1 名前:名無しさん@お腹いっぱい。 [2009/09/24(木) 14:54:57 ID:OVXUnoAu0]
- 質問は必ずまとめサイトに目を通した後にして下さい。
■まとめサイト firefoxまとめサイト ttp://firefox.geckodev.org/ ttp://firefox.geckodev.org/index.php?cmd=read&page=Greasemonkey ttp://firefox.geckodev.org/index.php?cmd=read&page=userChrome.js ■前スレ firefox userChrome.js greasemonkeyスクリプトスレ 9 ttp://pc12.2ch.net/test/read.cgi/software/1247292176/ ■拡張機能 greasemonkey ttp://www.greasespot.net/ Userscripts.org ttp://userscripts.org/ "alta88's userChromeJS" ttp://userchromejs.mozdev.org/index.html userChromeJS フォーラム ttp://forums.mozillazine.org/viewtopic.php?f=48&t=1006795 "zeniko's userChrome.js" ttp://mozilla.zeniko.ch/userchrome.js.html userChrome.js フォーラム ttp://forums.mozillazine.org/viewtopic.php?t=397735 ttp://forums.mozillazine.org/viewtopic.php?t=556229 userChrome.js 0.8 (FX) - Add-ons Mirror ttp://forum.addonsmirror.net/index.php?showtopic=6878
- 45 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/29(火) 14:33:52 ID:FMVUgh7i0]
- 俺様用メモ
javascript超絶初心者の俺が試行錯誤した結果 >>36の下の奴の一部をこう改変してみたらグリモンでも同じような動作になるようになったでござる 詳しい人改善の余地があったらよろしく・・・ var forEach = Array.prototype.forEach; forEach.call(doc.querySelectorAll('li>h3>a'), function(ele) { sites.forEach(function(site) { if (ele.href.match(site)) { var par = ele.parentNode; par.parentNode.style.opacity = '0.3'; par.nextSibling.nextSibling.style.display = 'none'; // forEach.call(par.parentNode.children, function(uncle) { // if (uncle !== par) uncle.style.display = 'none'; // }) } }); } )
- 46 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/29(火) 14:43:20 ID:FMVUgh7i0]
- >>44
完全非表示だとなんだか不安なんだよね・・・ 半角スペース二重だと省略されるの忘れてた・・ もう少しわかりやすく forEach.call(par.parentNode.children, function(uncle) { if (uncle !== par) uncle.style.display = 'none'; }) をコメントアウトしそのすぐ上に par.nextSibling.nextSibling.style.display = 'none'; を追記 ------------------ ここまで俺様用メモ
- 47 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/29(火) 14:49:48 ID:FMVUgh7i0]
- なんてこったい
>>45-46はgoogleにログインしている場合のみちゃんと非表示になるみたいだ 一応追記・・・
- 48 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/29(火) 14:53:20 ID:FMVUgh7i0]
- ログインしてない場合は
par.nextSibling.style.display = 'none'; で動くみたいだ これで本当に最後 俺死ね
|

|