firefox userChrome.js greasemonkeyスクリプトスレ 7
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2009/01/01(木) 15:37:40ID:t3UAuOTw0■まとめサイト
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スクリプトスレ 6
http://pc11.2ch.net/test/read.cgi/software/1222168289/
■拡張機能
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
0002名無しさん@お腹いっぱい。
2009/01/01(木) 15:38:13ID:t3UAuOTw0JavaScript Actions
ttp://openhideaway.net/Firefox/ (復旧中?)
Custom Buttons
ttps://addons.mozilla.org/en-US/firefox/addon/2707
Custom Buttons フォーラム
ttp://custombuttons.phpbbnow.com/index.php
Custom Buttons2
ttps://addons.mozilla.org/en-US/firefox/addon/5066
Custom Buttons2 フォーラム
ttp://custombuttons2.com/forum/
■firefox用スクリプトアップローダー
firefoxのuserchrome.js・greasemonkey等のスクリプトアップローダー
ttp://www6.uploader.jp/home/script/
0003名無しさん@お腹いっぱい。
2009/01/01(木) 15:41:53ID:t3UAuOTw0分けても過疎るだけだろうしセットでいいんじゃね?
スレタイ・テンプレでの正式名称の表記いい加減直さない?
○Firefox
×firefox
keyconfigとUbiquityも入れてくれ
Ubiquity は、ウェブをより使いやすくする
http://pc11.2ch.net/test/read.cgi/esite/1220259106/
Vimperatorは?
そういう展開ならStylishも含めて「スクリプト全般スレ」で良いんじゃね?
・本スレ
・初質スレ
・拡張スレ
・アドオン晒しスレ
・SS晒しスレ
と、他はシンプルだし
こっちもまとまればいいんだけどなあ
Mozilla Firefox usercontent.css 広告カットスレ 1
http://pc11.2ch.net/test/read.cgi/software/1139710935/
え?スクリプト?
0004名無しさん@お腹いっぱい。
2009/01/01(木) 15:43:47ID:t3UAuOTw0Stylishによる広告カットは原則こっち
【CSS】Mozilla広告ブロック Part4かな【Adblock】
http://pc11.2ch.net/test/read.cgi/software/1205894776/
userChrome.css は本スレかな。こっちでも良さそうだけど。
userChrome.cssとStylishを区別する意味って無いんじゃないかな
まあどっちにしろこのスレの対象にはならなさそうだが
とりあえず、Mozilla Firefox *** ってスレタイにしてほしい。見栄えが悪いのよ、このスレだけ。
とりあえず、firefoxがFirefoxになっとけば文句は言わない
userChrome.cssはどっちかというと、テーマスレの方だろjk
スタイルシートがスクリプトだなんて笑わせるなw
テーマスレか質問すれでじゅうぶんだがや
(´・ω・`)
本スレや拡張スレとかと合わせて
Mozilla Firefoxが含まれるといいなー
Mozilla Firefox JavaScript スレ 7
でどうすか
「JavaScriptスレ」とか頭悪すぎだろ、Web制作板じゃあるまいし。
userChrome.jsやGreasemonkeyの話をするスレをその単語で一括りにして、
新規に情報を求めてスレッド検索をした人がすぐ辿り着けると思ってんのか?
0005名無しさん@お腹いっぱい。
2009/01/01(木) 17:39:23ID:DFMhxQ8H00006名無しさん@お腹いっぱい。
2009/01/01(木) 18:13:51ID:lXT1OWql00008名無しさん@お腹いっぱい。
2009/01/01(木) 22:16:11ID:jhYT+igJ0ttp://www6.uploader.jp/dl/script/script_uljp00215.zip.html
Edit Bookmark Panelにリサイザ追加する < OpenBookでは + になってて変
フォルダツリー閉じていてもリサイズできる< OpenBookではたぶんできない
フォルダツリーとタグセレクタのエキスパンダ開閉状態を記憶する < OpenBookでは起動時はとちらかに固定
0009971
2009/01/02(金) 07:11:57ID:Rfn0KqCT0修正していただいたスクリプトでは、修正前は表示されてた、AutoPagerizeで
継ぎ足す前のページでも、リンク先のURLのツールチップが表示されませんでした。
よくわかりませんが、エラーコンソールでは、
〈 AutoPagerize is not definede. 行: 15 〉と表示されてました。
↓修正前のスクリプト
(function popup(){
function convert(context) {
var links = document.evaluate('descendant::a[@href]',contest,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);
for (i=0; i < links.snapshotLength; i++) {
links.snapshotItem(i).title += ' ' +links.snapshotItem(i).href;
}
}
if(Autopagerize && Autopagerize.addFilter) {
Autopagerize.addFilter(function(pages) { pages.forEach(convert); });
}
})();
0010971
2009/01/02(金) 07:16:52ID:Rfn0KqCT0(function popup(){
var links = document.evaluate('//a[@href]',document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);
for (i=0; i < links.snapshotLength; i++) {
links.snapshotItem(i).title += ' ' +links.snapshotItem(i).href;
}
})();
↓修正していただいたスクリプトです。
// ==UserScript==
// @name PopUpUrl
// @namespace http://www.petitnoir.net/
// @description
// @include *
// ==/UserScript==
(function popup(){
function convert(context) {
var links = document.evaluate('descendant::a[@href]',contest,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);
for (i=0; i < links.snapshotLength; i++) {
links.snapshotItem(i).title += ' ' +links.snapshotItem(i).href;
}
}
if(Autopagerize && Autopagerize.addFilter) {
Autopagerize.addFilter(function(pages) { pages.forEach(convert); });
}
})();
0011名無しさん@お腹いっぱい。
2009/01/02(金) 07:24:03ID:UxyVVu6P0(function popup(){
function convert(context) {
for (var k=0; context.length, k++){
var links = document.evaluate('descendant::a[@href]',
contest[k],null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);
for (i=0; i < links.snapshotLength; i++) {
links.snapshotItem(i).title += ' ' +links.snapshotItem(i).href;
}
}
}
convert([document.body]);
addFilter(convert);
function addFilter(filter, i) {
i = i || 4;
if(window.AutoPagerize && window.AutoPagerize.addFilter)
window.AutoPagerize.addFilter(filter);
else if(i > 1)
setTimeout(arguments.callee, 1000, filter, i - 1);
}
})();
0012名無しさん@お腹いっぱい。
2009/01/02(金) 07:25:13ID:UxyVVu6P0○context
0013名無しさん@お腹いっぱい。
2009/01/02(金) 08:37:09ID:rEOR/KGA0何か良い対処法は無いもんでしょうか
0014名無しさん@お腹いっぱい。
2009/01/02(金) 08:38:49ID:c5nPej7/0スレ違い
0015名無しさん@お腹いっぱい。
2009/01/02(金) 08:40:35ID:6o8lV2Yl0スレ違もはなはだしい
userChrome.js 及び greasemonkey とは
何の関係もない
001615
2009/01/02(金) 08:45:13ID:6o8lV2Yl0greasemonkeyスクリプトもあったので貼っておく
Mozilla Re-Mix Cleanup | userstyles.org
http://userstyles.org/styles/12838
ただし、userChrome.css 及び Stylish で対応した方が
greasemonkeyスクリプトで対応した時よりも
ページ読み込み後の書き換えが無い分高速に感じる
0017名無しさん@お腹いっぱい。
2009/01/02(金) 08:50:33ID:6o8lV2Yl0× userChrome.css 及び Stylish で対応した方が
○ userContent.css 及び Stylish で対応した方が
0018名無しさん@お腹いっぱい。
2009/01/02(金) 08:54:15ID:lWVkWJzc00019名無しさん@お腹いっぱい。
2009/01/02(金) 08:56:33ID:rEOR/KGA0スレチでしたか orz
すいません、今度からもうちょっと勉強してから聞きます
greasemonkeyのスクリプト有難く使わせてもらいます、お騒がせしました
0020名無しさん@お腹いっぱい。
2009/01/02(金) 14:25:31ID:yJSUkAnk0.replace('Autopagerize','AutoPagerize')
とか、初歩的なミスが。
# スレタイもだが。
スマートな感じに書くとこんな感じかな。
// ==UserScript==
// @name PopUpUrl
// @namespace http://pc11.2ch.net/
// @include http://*
// ==/UserScript==
setTimeout(function(){
var fn = function (doc) {
Array.forEach(doc.getElementsByTagName('a'),function(a){
if (a.title.indexOf(a.href) === -1) a.title += ' ' + a.href;
});
};
fn(document);
if (window.AutoPagerize) AutoPagerize.addFilter(function(docs){docs.forEach(fn);});
},10);
0021名無しさん@お腹いっぱい。
2009/01/02(金) 14:35:36ID:pMpk2lOc00022名無しさん@お腹いっぱい。
2009/01/02(金) 14:39:16ID:G4sMbLPY00023名無しさん@お腹いっぱい。
2009/01/02(金) 14:55:56ID:pMpk2lOc0http://pc11.2ch.net/test/read.cgi/software/1229958078/343-344
0024名無しさん@お腹いっぱい。
2009/01/02(金) 15:00:06ID:9ZyXuEuE0何故か認識されなくて困ってたんだが、
alice氏のtrimDblCliccingSelectWords.uc.jsで解決した
感謝
0025名無しさん@お腹いっぱい。
2009/01/02(金) 15:27:53ID:io67RADY0早速 false にした
0026名無しさん@お腹いっぱい。
2009/01/02(金) 16:07:54ID:gLT+WhRW0tabmixでは無理だったので
0027名無しさん@お腹いっぱい。
2009/01/02(金) 16:11:38ID:xi50bU2500028名無しさん@お腹いっぱい。
2009/01/02(金) 16:56:12ID:gREuLocr00029名無しさん@お腹いっぱい。
2009/01/02(金) 17:21:44ID:I7OmGeib0Vista SP1 tete版 3.0.5
同じサブスクリプトローダー使ってるPortableのほうは問題ない
いくつかサブスクリプトローダー入れ替えてみたりしたんだけど改善しないんだ
0030名無しさん@お腹いっぱい。
2009/01/02(金) 18:27:25ID:TdQhr5Ss0同じ環境(Vista SP1 tete版 3.0.5)にローダーはv3.0.18modで動いてるよ
0031名無しさん@お腹いっぱい。
2009/01/02(金) 18:30:20ID:y38t05cH0>>20
どうもありがとうございます。
正常に動くようになりました。
0032名無しさん@お腹いっぱい。
2009/01/02(金) 19:23:24ID:I7OmGeib0情報ありがとう、もうちょっといろいろ試してみる
0033名無しさん@お腹いっぱい。
2009/01/03(土) 02:48:18ID:5Qak5nEp00034名無しさん@お腹いっぱい。
2009/01/03(土) 11:09:48ID:UyRsuqc+0本来ならサイト側が対処するべき問題なんだけどねw
仮にもFirefoxを標榜するサイトがあのような為体な構成ではね…。
0035名無しさん@お腹いっぱい。
2009/01/03(土) 11:14:22ID:3kHpr7g700036名無しさん@お腹いっぱい。
2009/01/03(土) 11:26:06ID:vwjs7Mrl00037名無しさん@お腹いっぱい。
2009/01/03(土) 11:34:50ID:9b3ukgt/0個々でなんとかできるからあのまんまなんだし
0038名無しさん@お腹いっぱい。
2009/01/03(土) 11:45:01ID:0vZISiXm00039名無しさん@お腹いっぱい。
2009/01/03(土) 12:52:33ID:YFubWhgz0よってスレチ
0040名無しさん@お腹いっぱい。
2009/01/03(土) 12:56:14ID:3kHpr7g70まあスレ違いなのは確か
0041名無しさん@お腹いっぱい。
2009/01/03(土) 13:00:03ID:UyRsuqc+0After http://77c.org/d.php?f=nk5520.png
0042名無しさん@お腹いっぱい。
2009/01/03(土) 18:08:36ID:30nqRXFIPもしなければ参考になりそうなスクリプトを教えて下さい
やりたいことは、p2やgmailのリンクをツールバーに付けたいんです
0043名無しさん@お腹いっぱい。
2009/01/03(土) 18:16:53ID:Iud7nZ/8P0044名無しさん@お腹いっぱい。
2009/01/03(土) 18:30:19ID:OQ6iAQsh0http://www.xuldev.org/misc/ucjs.php
ここのVertical Toolbar。
って、これは縦置きのボタンだけど。
0045名無しさん@お腹いっぱい。
2009/01/05(月) 20:33:45ID:dw0VOjeJ0アドオンを減らしたくて、Greasemonkeyのソースコードをそれぞれ全部userChrome.jsへと
コピーしたのですが、反映されないようです。書式が違うのでしょうか?
0046名無しさん@お腹いっぱい。
2009/01/05(月) 20:35:39ID:cfksfwZh0userContent.js
0047名無しさん@お腹いっぱい。
2009/01/05(月) 21:40:16ID:dw0VOjeJ0GJ!マジありがとう。
0048名無しさん@お腹いっぱい。
2009/01/05(月) 23:22:11ID:dHVcBX0E0Bookmarkの右クリックメニューに[Move](移動)追加
<参考サイト>
SCRAPBLOG : Places
http://www.xuldev.org/blog/?tag=places
<?xml version="1.0"?>
<!DOCTYPE overlay [
<!ENTITY % placesDTD SYSTEM "chrome://browser/locale/places/places.dtd">
%placesDTD;
]>
<overlay xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">">
<popup id="placesContext">
<menuseparator insertafter="placesContext_openSeparator" />
<menuitem id="MyplacesContext_moveBookmarks"
command="placesCmd_moveBookmarks"
label="Move..."
insertafter="placesContext_openSeparator"
selection="bookmark|folder"
forcehideselection="livemarkChild|livemark/feedURI|PlacesOrganizer/OrganizerQuery" />
</popup>
</overlay>
マルチ御免。スレチだったらまた御免
004947
2009/01/06(火) 11:34:57ID:R+N2TOPk0Stylishという拡張をそのまんま、userChrome.cssに書き換えたのですが微動だにしません。
書式は同じはずなんですが。。
>>46
‥書き換えたのですが、やはり動きません、何ででしょう。
0050名無しさん@お腹いっぱい。
2009/01/06(火) 12:10:30ID:IAASxDNr0cssの質問するなら質問スレの方がいい
0051名無しさん@お腹いっぱい。
2009/01/06(火) 12:11:07ID:MgdliS8F00052名無しさん@お腹いっぱい。
2009/01/06(火) 12:13:58ID:vTT8pwXX00053名無しさん@お腹いっぱい。
2009/01/06(火) 12:28:12ID:c9AJU3Xt0UIいじりとかはuserChrome.css担当だ
0054名無しさん@お腹いっぱい。
2009/01/06(火) 12:39:30ID:vTT8pwXX00055名無しさん@お腹いっぱい。
2009/01/06(火) 12:51:00ID:YExzXHO20http://niku.suku.name/item/498
こんなのあった。
改造すれば、いろいろ使えそう。
005647
2009/01/06(火) 12:53:32ID:R+N2TOPk0サイトの中身やリアクションは userChrome.js userChrome.cssですよね??
GreasemonkeyやStylishはそれらの切り替えをeasyに出来るアドオンと解釈しているのですが。
そこで、これらをアドオンに頼らずにファイルで済ませようと考えたのですが‥。
0057名無しさん@お腹いっぱい。
2009/01/06(火) 13:02:31ID:vTT8pwXX0志村ー逆ー逆ー!
ブラウザのUIはChrome、サイト内がContent
Stylishは殆どそのままでファイルに置き換えられるがGreasemonkeyは少々ややこしい
大人しくそのまま使用することを推奨する
0058名無しさん@お腹いっぱい。
2009/01/06(火) 13:39:26ID:MgdliS8F0サイト弄りだけかとおもてたよ
0059名無しさん@お腹いっぱい。
2009/01/06(火) 13:46:39ID:YExzXHO200060名無しさん@お腹いっぱい。
2009/01/06(火) 16:26:40ID:21Stas9x0ウェブコンテンツのみcssってのは、そもそもFxのウリの一つかもしれないものを
見落としてるよな。
0061名無しさん@お腹いっぱい。
2009/01/06(火) 17:11:11ID:MgdliS8F0全部userCrome.cssとuserContent.cssで出来るから要らないかなぁって
0062名無しさん@お腹いっぱい。
2009/01/06(火) 17:15:09ID:J8qxqXRC0あっ そう
Stylish入れても別段重くなるわけでなく
管理が簡単になるので使ってるが
おまいはファイル二つの管理頑張れ
0063名無しさん@お腹いっぱい。
2009/01/06(火) 17:24:58ID:wnQoME5700064名無しさん@お腹いっぱい。
2009/01/06(火) 17:36:45ID:R+N2TOPk0あーですね。うっかり八兵衞。
> Stylish
便利ですよ。このサイトどうしようもねえなあっていうときスタイルの検索かけると
運が良くて有名なサイトなら既に先達さんがたの書いたソースコードがあるから。
0065名無しさん@お腹いっぱい。
2009/01/06(火) 17:38:03ID:+sGlLDbM0j押すごとに一つ一つ見ていけたんだけど最近は一番下までズルッと移動しちゃう
同じような事になってる人います?
0066名無しさん@お腹いっぱい。
2009/01/06(火) 17:39:45ID:B52mqvgr0userContent.cssは広告カット
が本スレっぽいかな。
Stylishは上のcssと違って再起動無しに即適用されるのが素晴らしい
0067名無しさん@お腹いっぱい。
2009/01/06(火) 18:29:17ID:3SLDpVFr0ここでgit厨の俺がきましたよ
git速いしsvnみたいにフォルダごとに.svn見たいなのできたりしないしいいよ
おすすめ
0068名無しさん@お腹いっぱい。
2009/01/06(火) 18:49:55ID:InamKwhG0dashboardもユーザのページもちゃんと動くよ
実行順がおかしいとかじゃね
0069名無しさん@お腹いっぱい。
2009/01/06(火) 19:34:52ID:21Stas9x0chromeな。
0070名無しさん@お腹いっぱい。
2009/01/06(火) 20:22:44ID:SH7aka1VPスクリプトないでしょうか?
0071名無しさん@お腹いっぱい。
2009/01/06(火) 21:35:28ID:B52mqvgr061をコピペったのになんという罠…
0072名無しさん@お腹いっぱい。
2009/01/06(火) 22:59:51ID:R+N2TOPk0userChrome.css
userContent.css
userChrome.js
userContent.js
0073名無しさん@お腹いっぱい。
2009/01/07(水) 02:02:39ID:Cpf0SMr90なんとかRe-Mixですね。わかりますw
0074名無しさん@お腹いっぱい。
2009/01/07(水) 14:35:30ID:rjFuc65J0ホイールで切り替え出来るし
http://www6.uploader.jp/dl/script/script_uljp00220.zip.html
0075名無しさん@お腹いっぱい。
2009/01/07(水) 14:39:07ID:cZ4o6mA/00076名無しさん@お腹いっぱい。
2009/01/07(水) 14:47:54ID:dcl4LbT/0できる
0077名無しさん@お腹いっぱい。
2009/01/07(水) 15:54:18ID:csJSD8Xj0owatapager作ってくれた人ありがとう
0078名無しさん@お腹いっぱい。
2009/01/07(水) 15:59:53ID:+/BRpx9t0にはアイコンが反映されないのでautopager系は使ってない。
利便性より見た目重視、、少数派かなあ?
0079名無しさん@お腹いっぱい。
2009/01/07(水) 16:50:42ID:XAnf1+q/0Favicon with Google 3なら全く問題ない。
0080名無しさん@お腹いっぱい。
2009/01/07(水) 17:38:19ID:89l0nlOb0素晴しいスクリプトだわ
あとそのサイトを他も見てたらTabooを日本語化してあるの見つけてまた最高だった
ありがとう
0081名無しさん@お腹いっぱい。
2009/01/07(水) 18:38:18ID:+/BRpx9t0まさかこんなScriptまであるとは、教えてくれてマジサンクス!
これで心置きなくGoogleIcon削除出来るよ。
0082名無しさん@お腹いっぱい。
2009/01/07(水) 18:47:56ID:qkVRtu8r0検索して出てきたページそのものにアクセスしてなくてもファビコン経由で
apacheのログとかその他アクセスログに残るんすよね
0083名無しさん@お腹いっぱい。
2009/01/07(水) 21:57:40ID:iXW/XBO80GoogleSearchServicePack.uc.jsとどう違うのでしょうか?
0084名無しさん@お腹いっぱい。
2009/01/07(水) 22:56:55ID:HNLkfPFG0Favicon with Google 3はGreasemonkeyスクリプトでAutoPagerizeと仲良し
GoogleSearchServicePack.uc.jsはuserChrome.jsでOwataPagerizeと仲良し
0085名無しさん@お腹いっぱい。
2009/01/08(木) 00:32:53ID:bJJu8i5L0昔、コンテキストメニューに表示を持ってくるスクリプトが合ったんだが、こっちの環境だと動かなかった・・・
0086名無しさん@お腹いっぱい。
2009/01/08(木) 06:12:09ID:tN5gVbc2Pttp://a-h.parfe.jp/einfach/archives/2005/1227161457.html
これって今も使えてますか?自分の環境じゃ動かなかったもので。
0087名無しさん@お腹いっぱい。
2009/01/08(木) 09:37:25ID:lRoEbCnz0AutoPagerizeだったのね。
0088名無しさん@お腹いっぱい。
2009/01/08(木) 10:39:25ID:g7ei8n210簡単に書けるだろと思って書いたら、おかしな見た目になったw
document.getElementById("contentAreaContextMenu").appendChild(document.getElementById("main-menubar"));
0089名無しさん@お腹いっぱい。
2009/01/08(木) 12:05:44ID:h3nB1hjk0これはこれでなんかかっこいいな
コンテキストメニューらしくするなら例えばこうとか?
var contextMenu = document.getElementById("contentAreaContextMenu");
var mainMenu = document.getElementById("main-menubar");
contextMenu.appendChild(document.createElement("menuseparator"));
while(mainMenu.childNodes.length) contextMenu.appendChild(mainMenu.firstChild);
0090名無しさん@お腹いっぱい。
2009/01/08(木) 15:33:10ID:1SKZP+bc0エンターとかで新規タブで開くスクリプトが投下されてた。
eval("gURLBar.handleCommand = " + gURLBar.handleCommand.toString().replace("if (aTriggeringEvent instanceof MouseEvent)","
if ((gBrowser.currentURI.spec != 'about:blank' || gBrowser.webProgress.isLoadingDocument) && (!aTriggeringEvent || !aTriggeringEvent.ctrlKey && !aTriggeringEvent.shiftKey && !aTriggeringEvent.altKey))
gBrowser.selectedTab = gBrowser.addTab(); $&"));
0091名無しさん@お腹いっぱい。
2009/01/08(木) 20:43:11ID:Ca6vmhqS0ソフトウェア板にある??
0092名無しさん@お腹いっぱい。
2009/01/08(木) 20:47:24ID:4bnZ1aTC00093名無しさん@お腹いっぱい。
2009/01/08(木) 21:06:38ID:Ca6vmhqS0さんきゅう!
0094名無しさん@お腹いっぱい。
2009/01/08(木) 22:29:32ID:bJJu8i5L0サンクス!
無事望みどおりのが作れたぜ
しかし、はじめMedleyMenu.uc.js入れてたから微妙に気づかなかったけど、外してみたら確かに>>88はちょっとかっこよかったw
0095名無しさん@お腹いっぱい。
2009/01/09(金) 11:53:52ID:Mv0KssTh0ttp://d.hatena.ne.jp/fls/20070101/p1
ここのを参考に頑張ってるんだが、表示>サイドバーの中身を直接出す方法がわからないんだがどう書けばいいんだろう
今のところはこんな感じなんだが
(function(){
const OPEN_MENU_POSITION = 1; // 0=Right 1=Left
var viewSidebarMenu = document.getElementById("viewSidebarMenuMenu").cloneNode(true);
var popupSet = document.createElement("popupset");
var popup = document.createElement("popup");
popup.id = "ucThrobberviewSidebarMenu";
var openMenuPosition = (OPEN_MENU_POSITION==0) ? "before_start" : "after_end";
popup.setAttribute("position", openMenuPosition);
popup.appendChild(viewSidebarMenu);
popupSet.appendChild(popup);
document.documentElement.appendChild(popupSet);
var throbber = document.getElementById("navigator-throbber");
throbber.disabled = false;
throbber.setAttribute("popup", "ucThrobberviewSidebarMenu")
}());
誰か教えてくれると嬉しい
0096名無しさん@お腹いっぱい。
2009/01/09(金) 13:26:01ID:tEX2idXk0var throbber = document.getElementById("navigator-throbber");
var popup = throbber.appendChild(document.createElement("menupopup"));
popup.id = "ucThrobberviewSidebarMenu";
var viewSidebarMenu = document.getElementById("viewSidebarMenu");
for (i = 0; i < viewSidebarMenu.childNodes.length; i++) {
popup.appendChild(viewSidebarMenu.childNodes[i].cloneNode(true));
}
0097名無しさん@お腹いっぱい。
2009/01/09(金) 13:33:35ID:qAvkLyQ700098名無しさん@お腹いっぱい。
2009/01/09(金) 16:35:23ID:oQQIyy+U0コンテンツエリアのコンテキストメニューにサイドバーメニューを表示. ホイールクリックでサイドバートグル, ホイール回転でサイドバー選択
マウスジェスチャ等から使う場合は, ZZZ_SidebarMenuINcontentAreaContextMenu.showHotMenu(event.screenX, event.screenY);
モトネタ SidebarHeaderMenu.uc.js の作者さんありがとう
0099名無しさん@お腹いっぱい。
2009/01/10(土) 09:20:17ID:2LZphXNl00100名無しさん@お腹いっぱい。
2009/01/10(土) 09:43:21ID:1FiOywdi0どこに記述していいのか分からないorz
今の状態だと、クリックするとサイドバー>中身という状態だから、そのまま直接中身をだしたいんだが方法が分からない
SidebarHeaderMenu.uc.jsで出来てるから出来るかと思ったけどどの部分がそうなのかがよく分からなくて・・・
0101名無しさん@お腹いっぱい。
2009/01/10(土) 10:31:30ID:+E9J30jO0SITEINFOの更新チェックはDOMContentLoaded時よりスクリプトのロード時の方が良いのでは?
■ このスレッドは過去ログ倉庫に格納されています