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
0153名無しさん@お腹いっぱい。
2009/01/13(火) 15:49:49ID:oW4sQJ780Quick Color Switcher
アドオン使え
0154名無しさん@お腹いっぱい。
2009/01/13(火) 16:20:17ID:CphDgcqA0一応グリモンにもあります
ttp://userscripts.org/scripts/review/6205
0155名無しさん@お腹いっぱい。
2009/01/13(火) 16:24:59ID:5Wc07gfn0再度そのタブを開いたときに検索バーやロケーションバーにフォーカスが戻らないようにする
スクリプトはありませんか?自力では見つけられませんでした。
0156名無しさん@お腹いっぱい。
2009/01/13(火) 16:49:36ID:C1ry00Nc0http://www.google.co.jp/search?hl=ja&q=%83^%83u%88%DA%93%AE%81@%83%8D%83P%81[%83V%83%87%83%93%83o%81[%81@%83t%83H%81[%83J%83X
0157名無しさん@お腹いっぱい。
2009/01/13(火) 17:16:13ID:dytz7nbw0使用中のアドオンが対応してくれないとバージョンアップできないな
2ペインブックマークが未対応なだけで涙目状態だし
0158名無しさん@お腹いっぱい。
2009/01/13(火) 17:17:55ID:dytz7nbw00159名無しさん@お腹いっぱい。
2009/01/13(火) 17:36:39ID:SThggU100代理で書き込んどいてやった
0160名無しさん@お腹いっぱい。
2009/01/13(火) 18:12:14ID:dytz7nbw0このスレ的にはPasteAndGo.uc.jsが使えなかったような
launchClipboard3.uc.jsを使えばいいだけの話なんだけど
0161151
2009/01/13(火) 19:42:52ID:5hEDLZSj0そうなんですか、勉強になりました。ユーザースタイルシート、調べてみます。
>>153
実験的なアドオンということで、私には何かあっても対処できそうに無いので
今はこのアドオンの存在を記憶しておくにとどめさせていただきます。
色々カスタマイズできそうなので非常に気になりますが。
>>154
一番手軽でしたのでインストールさせていただきました。
そのものズバリの名前で、シンプルで満足のいく結果になりました。
これ以上を求めるなら>>153さんのを挑戦してみます。
お三方、レス頂きありがとうございました。
0162名無しさん@お腹いっぱい。
2009/01/13(火) 20:05:47ID:DNAcpuen0御礼が遅くなり申し訳御座いません。早速使わせて頂こうと
userChrome.cssに追記したのですが、コンテキストメニューに
表記されません。追記場所場所間違っているのでしょうか
0163名無しさん@お腹いっぱい。
2009/01/13(火) 20:18:06ID:lZIoGD840そりゃあ、userChrome.cssに書いても無駄だろうなぁ…
0164名無しさん@お腹いっぱい。
2009/01/13(火) 20:27:33ID:5LwmgRF70userChrome.jsの打ち間違えでしょ・・・
Mozilla Firefox質問スレッド(初心者歓迎)の82
http://pc11.2ch.net/test/read.cgi/software/1231715758/
0165名無しさん@お腹いっぱい。
2009/01/13(火) 20:52:37ID:DNAcpuen0済みませんuserChrome.jsに追記の間違いです。
0166名無しさん@お腹いっぱい。
2009/01/13(火) 21:23:36ID:32TlbQwj0他のスクリプトは動いてる?
0167名無しさん@お腹いっぱい。
2009/01/13(火) 21:34:26ID:DNAcpuen0問題無く動いております。
0168名無しさん@お腹いっぱい。
2009/01/13(火) 21:50:30ID:32TlbQwj0>>144は動作する?
>>146の置き換えで、
menuitem.addEventListener("command", function(){ と }, false); は消さないよ。
俺は暇だから質問に答えるのは構わないんだけど、
あんまり続くと他の人に迷惑なので・・・。
0169名無しさん@お腹いっぱい。
2009/01/13(火) 21:57:28ID:DNAcpuen0どちらも試しましたが、追記されません
userChrome.jsの最後に追記したのですが
追記位置の問題等、あるのでしょうか
0170名無しさん@お腹いっぱい。
2009/01/13(火) 22:09:55ID:32TlbQwj0他の問題なく動くスクリプトも追記してるの?
普通はhoge.uc.jsみたいなファイルを作ってuserChrome.jsと同じフォルダに置くと思うけど。
0171名無しさん@お腹いっぱい。
2009/01/13(火) 22:19:00ID:5LwmgRF70サブスクリプトローダーを使うようにしなよ。
とりあえず試してみたけど>>144,146でコンテクストメニューに「貼り付けて移動」
が追加されてるから、スクリプトスレとしてはこの話題は終わりだろ。
あとはあなたのuserChrome.jsの使い方の問題なんじゃないの?
Mozilla Firefox質問スレッド(初心者歓迎)の82
http://pc11.2ch.net/test/read.cgi/software/1231715758/
0173名無しさん@お腹いっぱい。
2009/01/14(水) 01:25:18ID:zdECerVh0『DOMContentLoaded時に実行したい場合は』の // do something 部分に
Greased LightboxのソースをコピペしたらGreasemonkey無しで動いた。
他のスクリプトでも、GM_で始まる関数さえ使っていなければ移植できそう。
0174名無しさん@お腹いっぱい。
2009/01/14(水) 01:43:11ID:feQq15zC0ありがとうございます。
何で見つけられなかったんだろう。
0175名無しさん@お腹いっぱい。
2009/01/14(水) 02:05:38ID:5ng7pErv0TabMixPlusにあるステータスバーもアイコンのカスタマイズ領域にするという機能が希望ですが、スクリプトにアイコン記述式でも構いません。
0176名無しさん@お腹いっぱい。
2009/01/14(水) 02:13:25ID:ShW++TMU00177142
2009/01/14(水) 05:59:48ID:yI5qUHtX0大分遅くなってしまいましたが・・・
それの事ですね、動作しないというのもそういう事です
言葉足らずで申し訳ない
0178名無しさん@お腹いっぱい。
2009/01/14(水) 11:45:31ID:KoepigwF0Adblockは使ってないからよくわかんないけど、proxy.pacだと問題なく動いてるよ。
別にAdblockにこだわる必要はないと思うけど。
0179名無しさん@お腹いっぱい。
2009/01/14(水) 13:03:35ID:tSonIN0Q0(function(){
var statusbar = document.getElementById("status-bar");
var toolbar = document.createElement("toolbar");
var id = ["stop-button", "reload-button", "home-button"];
for (var i = 0; i < id.length; i++)
toolbar.appendChild(document.getElementById(id[i]));
toolbar.setAttribute("id", "stb-bar");
toolbar.setAttribute("mode", "icons"); // アイコンのみ表示
toolbar.setAttribute("iconsize", "small"); // 小さいアイコンを使用
statusbar.appendChild(toolbar);
})();
ボタンのidは適宜書き換えて使ってください。
ボタンをもっと小さくしたければ、userChrome.cssへ↓のように書く。
#stb-bar > toolbarbutton{
padding-top: 0px!important;
padding-left: 0px!important;
padding-right: 0px!important;
padding-bottom: 0px!important;
}
0180名無しさん@お腹いっぱい。
2009/01/14(水) 13:38:30ID:vnJ6TVht0使えるようになりませんか?
function ucjsRestartApp() {
var appStartup = Cc["@mozilla.org/toolkit/app-startup;1"]
.getService(Ci.nsIAppStartup);
appStartup.quit(appStartup.eRestart | appStartup.eAttemptQuit);
}
(function() {
var overlay =
<overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<commandset id="mainCommandSet">
<command id="cmd_RestartApp" oncommand="ucjsRestartApp();" />
</commandset>
<keyset id="mainKeyset">
<key id="key_RestartApp" key="P" modifiers="accel,shift" command="cmd_RestartApp" />
</keyset>
<menu id="menu_FilePopup">
<menuitem label="Restart" accesskey="R" insertbefore="menu_FileQuitItem"
key="key_RestartApp" command="cmd_RestartApp" />
</menu>
</overlay>;
overlay = "data:application/vnd.mozilla.xul+xml;charset=utf-8," + encodeURI(overlay.toXMLString());
document.loadOverlay(overlay, null);
})();
0181名無しさん@お腹いっぱい。
2009/01/14(水) 13:52:22ID:jc6Cv9N600182179
2009/01/14(水) 13:53:32ID:tSonIN0Q0ツールバーの境界線が気になれば、これもuserChrome.cssへ。
#stb-bar{
border-top-style: none!important;
border-bottom-style: none!important;
}
0183名無しさん@お腹いっぱい。
2009/01/14(水) 13:57:19ID:bsl5bvWH0http://space.geocities.yahoo.co.jp/gl/alice0775/view/20061209
0184名無しさん@お腹いっぱい。
2009/01/14(水) 14:28:19ID:vnJ6TVht0微動だにしませんねえ。
>>183
aliceさんの所のも試したのですが、やはりダメです。
3.0.5なのですが。userChrome.jsは0.8で、サブスクリプトローダはaliceさんところの最新版です。
0185名無しさん@お腹いっぱい。
2009/01/14(水) 14:41:52ID:tSonIN0Q0そのコードの先頭にucjsRestartApp(); を付け加え、
test.uc.jsとして保存、Firefoxを起動させると・・・((( ;゚Д゚))どうやっても終了できねえ!
つうわけでそのコードは動作しました。
0186名無しさん@お腹いっぱい。
2009/01/14(水) 14:44:18ID:jc6Cv9N60何かは, さて....
想像できるだけの情報が皆無だ
new RegExp("彼女?", "")をたすけてやって エスパーさん
0187名無しさん@お腹いっぱい。
2009/01/14(水) 14:52:37ID:2Qim3yfl0menuじゃなくてmenupopup
つーか「微動だにしませんねえ」とかいうから
メニューに表示されるけど動作しないのかと思っちゃったじゃんか
0188名無しさん@お腹いっぱい。
2009/01/14(水) 15:08:28ID:jc6Cv9N60例えばhogeなんかにしても動くし...
マージポイントのidは重要だけどね
0189名無しさん@お腹いっぱい。
2009/01/14(水) 15:38:44ID:2Qim3yfl0でもなぜかmenuでは通らんのよ試してみて(3.0.5以外では知らん)
0191名無しさん@お腹いっぱい。
2009/01/14(水) 18:53:17ID:09N73Zdh0base64の改行は長すぎる行対策。
(function()
{
// create 'Restart' menuitem
var menuitem = document.createElement("menuitem");
menuitem.setAttribute("label", "\u518d\u8d77\u52d5");
menuitem.setAttribute("class", "menuitem-iconic");
menuitem.setAttribute("style", "list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAA
BGdBTUEAAK%2FINwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAA
AHsSURBVDjLtZPpTlpRFIV5Dt7AOESr1kYNThGnSomIihPoNVi5Qp3RgBgvEERpRW1BRBAcMEDUtIk
djKk4otK0Jdr2vgxZ3kA0MYoaG3%2BcX2evb529zt4sAKz%2FOawnASgCBNm5LaE7vjVDutkA4mM
dLV4TkvcCuvba2Iqd1pDhWA33mQU%2B2oXVv07YfpoxuNWFuqVXoeqFCnZcgJwRm04p%2BGk3F
s9t8PyZx%2FK5Hfbf03CGLRj62g2%2BrSR0K0D%2BvZXUB1Xw%2Fou5usJWjAaU0Gz3w%2FrjHey%2
FZjDLvKTD34KSyXzyBkC2JaYd4feMqyNa3OQTREQePlXjrqSq5ssj5hMjTMd66ALDKDLm0jcA0s%2B
NID6JIFmvQaNXANEKX3l5x7NyqTcb7Zg8GYtCOLoXuPcbha6XV0VlU4WUzE9gPKjF2CGFbE3G3QA
mafDnShETF3iKTZyIblcNza4Syi%2FdeD6USscFCJwV6Fwn8NonQak5Hy1L9TAcjkJ%2FoAG1p0a1hY
dnfcnkrQCBoxyyNYLp1YCJoB7GIwqGgxGod%2FoZsQoNDiHSepNCceeAN8uF1CvGxJE25rofc%2B3b
lKPqQ2VUnKxIYN85yty3eWh216LeKUTOSCayVGlIH0g5S%2B1JJB%2B8Cxxt1rWkH7WNTNIPAlwA9G
m7OcXUHxUAAAAASUVORK5CYII%3D)");
menuitem.addEventListener("command", function()
{
const APP_START = Components.classes['@mozilla.org/toolkit/app-startup;1'].getService(Components.interfaces.nsIAppStartup);
APP_START.quit(APP_START.eRestart | APP_START.eAttemptQuit);
}, false);
// insert 'Restart' menuitem before 'File' > 'Exit'
document.getElementById("menu_FilePopup").insertBefore(menuitem, document.getElementById("menu_FileQuitItem"));
})();
0192名無しさん@お腹いっぱい。
2009/01/14(水) 18:54:46ID:09N73Zdh00193名無しさん@お腹いっぱい。
2009/01/14(水) 19:11:14ID:vnJ6TVht0>>191
色々、なんかすいません。やっぱりダメですね。何でだろう。
0194名無しさん@お腹いっぱい。
2009/01/14(水) 22:59:10ID:NZYmfgs80検索語句をドロップダウンさせるスクリプトはFirefox3.0以降では
まだないんでしょうか?
0196名無しさん@お腹いっぱい。
2009/01/15(木) 11:30:19ID:27LPC/aP00197名無しさん@お腹いっぱい。
2009/01/15(木) 12:12:05ID:6XPD30i500198名無しさん@お腹いっぱい。
2009/01/15(木) 17:45:37ID:xJmw/9g400199名無しさん@お腹いっぱい。
2009/01/15(木) 20:46:46ID:gmUUc4Ff0スクリプトをどのように改変すれば良いか教えてください
0200名無しさん@お腹いっぱい。
2009/01/16(金) 00:43:35ID:ENL7sIoU0ググってから質問しようぜ。参照できそうなのがいっぱい出てくるじゃねーか
ttp://d.hatena.ne.jp/lurker/20060818/1155914437
0201名無しさん@お腹いっぱい。
2009/01/16(金) 02:12:01ID:QRrTZ4Cs0正直そのスクリプトの動作を b2r 上でどういう風に実現したいか具体的に説明しないと答えられない。
0202名無しさん@お腹いっぱい。
2009/01/16(金) 03:03:55ID:YwBTLzbu00203名無しさん@お腹いっぱい。
2009/01/16(金) 03:10:56ID:ETzvHELW0gBrowser.mTabContainer.addEventListener"dblclick", function(e)
{if (aEvent.button == 0) document.getElementById("cmd_close").doCommand();},false);
このスクリプトに「bbs2chreaderで開いている場合はログを削除する」
(ただしfoxage2chに登録されている場合はログ削除はしない)という動作を付け加えたいのですが
どう書き加えれば良いでしょうか。
アドバイスお願いしますm(_ _)m
0204名無しさん@お腹いっぱい。
2009/01/16(金) 11:33:49ID:QRrTZ4Cs0アゲアシとりみたいになるが....
>右クリックでタブを閉じる
通常の(左)ダブルクリックで閉じるの間違いだよね?
0205名無しさん@お腹いっぱい。
2009/01/16(金) 14:51:25ID:ETzvHELW0お恥ずかしい・・。
204さんのご指摘通り正しくは左ダブルクリックです。
ステータスバーのアイコンからログ削除はできるのですが
自分には使いづらい&タブのダブルクリックでログ削除ができたら便利だなと思い
質問させて頂きました。
0206名無しさん@お腹いっぱい。
2009/01/16(金) 15:12:15ID:QRrTZ4Cs0ザーッと考えた。
b2r
スレッド表示画面か判定:
手抜きでは "http://127.0.0.1:882X/thread/http://" で始まっているかチェック
正しくは Ci.b2rIGlobalService(b2r0.5)/Ci.nsIBbs2chService(b2r0.4) で得てチェック
削除:_doCommand deleteLog メソッドあたり?
Fox[aA]ge2ch
アドレスで Fox[aA]ge2ch のツリー・データを検索(0.4 .rdf/0.5 .json)
FoxAge2ch なら FoxAge2chUI.onSearchFilterInput(); が使えるか?
なんか便利なメソッドが有るのかもしれないが不勉強>自分
ウーン...出来るかもしれないがパス....ゴメン
0207名無しさん@お腹いっぱい。
2009/01/16(金) 15:20:36ID:QRrTZ4Cs0○(Foxage .rdf/FoxAge .json)
ドッチにしても独自でやると Fox[aA]ge との整合性をとる必要あり。
0208名無しさん@お腹いっぱい。
2009/01/16(金) 17:33:38ID:ETzvHELW0やはり希望の動作をさせるとなると色々とややこしそうですね・・。
タブのダブルクリックでログ削除が一番の希望で
foxage2chの方はどうしても必要という訳ではないため、
206さんのレスの内容を参考にして色々と考えてみます。
余談ですが206さんはaliceさんですよね?(間違っていたらすいません)
お心使い感謝します。ありがとうございます。
0209名無しさん@お腹いっぱい。
2009/01/16(金) 17:42:36ID:pv/NsgAJ0ttp://userscripts.org/scripts/show/6136
これの日本向けバージョン作ってる人いませんか?
0210名無しさん@お腹いっぱい。
2009/01/16(金) 18:07:30ID:zZ/MTZ3P0ログ削除するだけでいいんなら、btnDeleteLogをclickしてやればいいんじゃね
0211名無しさん@お腹いっぱい。
2009/01/16(金) 18:19:03ID:Zu9HYhUx00212名無しさん@お腹いっぱい。
2009/01/16(金) 18:19:46ID:obLsOpD70拡張のIME and DiMENSiONのような、IMEのON、OFFでフォーム背景色が変わる
userChrome.js用のスクリプトはありませんか?
0213名無しさん@お腹いっぱい。
2009/01/16(金) 23:29:31ID:IG7eix3d0userMenu.js用
ttp://www6.uploader.jp/dl/script/script_uljp00226.zip.html
0214名無しさん@お腹いっぱい。
2009/01/17(土) 00:26:38ID:PAIMMoYi0いまバージョン上げてみたんだけど、オプション、一般の
前回終了時のウィンドウとタブを表示するが複数タブでの終了時だと復元できなくなっちゃう?
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 (.NET CLR 3.5.30729)
0215名無しさん@お腹いっぱい。
2009/01/17(土) 00:45:38ID:i6deXSYV0他じゃない?
0216名無しさん@お腹いっぱい。
2009/01/17(土) 00:48:58ID:PAIMMoYi0切り離してやってみる。ありがとうございます。
0217名無しさん@お腹いっぱい。
2009/01/17(土) 03:37:24ID:AOhNH6np0アドバイスありがとうございます。
最終的な目標はやはり>>203(タブダブルクリックで完結させたい)なのですが
206さんの意見を頂き(実現させるには結構難しい)、少し諦めがつきました。
しかし、210さんや211さんのレスでひらめいた事があったので
あまり拘り過ぎず自分にしっくり来る方法を探してみます!
分からない事がありましたらまた質問させて下さいませ。
0218名無しさん@お腹いっぱい。
2009/01/17(土) 09:07:52ID:mKWVvYPR0これいいけど、Firefox立ち上げる度に毎回出てくるのな。
呼び出したいときだけとか設定出来ないのかな…。
0219名無しさん@お腹いっぱい。
2009/01/17(土) 10:29:02ID:9YoWBbIO0userMenu.js用って書いてあるのに, 何いってんだか,
0220名無しさん@お腹いっぱい。
2009/01/17(土) 10:44:46ID:mKWVvYPR0意味がわからん。userChrome.jsじゃなく、userMenu.jsっていうのを作るの?
0221214
2009/01/17(土) 10:50:31ID:PAIMMoYi0v3.0.20modで不具合なく動作する同じ機能のスクリプト教えて下さい。
0222名無しさん@お腹いっぱい。
2009/01/17(土) 10:51:44ID:9YoWBbIO00223名無しさん@お腹いっぱい。
2009/01/17(土) 10:52:26ID:lB7JBaXV00224名無しさん@お腹いっぱい。
2009/01/17(土) 10:58:31ID:9YoWBbIO0ロダに上げておいたよ
0225名無しさん@お腹いっぱい。
2009/01/17(土) 11:02:00ID:mKWVvYPR00226名無しさん@お腹いっぱい。
2009/01/17(土) 11:06:39ID:+TnaHSAL00227名無しさん@お腹いっぱい。
2009/01/17(土) 11:07:26ID:PAIMMoYi0頂きます。
私、JavaScriptの知識はまだしょぼいのですが暫くしたら自分で解決出来るようにします。
ありがとうございました。
0228名無しさん@お腹いっぱい。
2009/01/17(土) 11:08:35ID:9YoWBbIO0で, >>213はaDate.getMonth().toString() のところを (aDate.getMonth()+1).toString() にしないとダメですね
0229名無しさん@お腹いっぱい。
2009/01/17(土) 11:15:00ID:QS3bOPRm0もしかして80氏?
0230名無しさん@お腹いっぱい。
2009/01/17(土) 11:37:25ID:zVMwb0lh0特定することに何の意味があるんだ
0231名無しさん@お腹いっぱい。
2009/01/17(土) 11:41:12ID:QS3bOPRm0単純に聞きたい事があるからだよ
0232名無しさん@お腹いっぱい。
2009/01/17(土) 12:06:01ID:zVMwb0lh00233名無しさん@お腹いっぱい。
2009/01/17(土) 12:09:45ID:9YoWBbIO0userMenu.jsは
ttp://www6.uploader.jp/dl/script/script_uljp00091.zip.html
で使い方は, userMenu.js.readme.txt を参照する。
mod版(Fx3以降用)は ttp://www6.uploader.jp/dl/script/script_uljp00124.zip.html で書庫の中身をホストディレクトリに上書きする。
0234名無しさん@お腹いっぱい。
2009/01/17(土) 12:43:04ID:+TnaHSAL0ググればわかることを安易に教えるのは良くないぞ
リアルで知り合いのPCを組んだあと、トラブルが起きるたびにサポート代わりに使われるみたいに
いちいち聞いてくるようになったときに最後までつきあえるのか?
0235名無しさん@お腹いっぱい。
2009/01/17(土) 12:48:26ID:9YoWBbIO00236名無しさん@お腹いっぱい。
2009/01/17(土) 14:45:11ID:7j7YjM500backforward-buttonToolTip.uc.js が効かなくなるんだけど何とかならないかな?
0237名無しさん@お腹いっぱい。
2009/01/17(土) 14:53:23ID:WTcIwHkX0戻る進むの履歴が合体って3.0以降の仕様だと思うんだが、それとは別で?
0238名無しさん@お腹いっぱい。
2009/01/17(土) 15:24:44ID:7j7YjM500悩んでたんだけどよくわからない
0239名無しさん@お腹いっぱい。
2009/01/17(土) 17:38:42ID:mKWVvYPR0ありがとう。
自助努力はしてるつもりだよ。
どうしてもわからない事は恥を承知で聞くしかなくて。
0240名無しさん@お腹いっぱい。
2009/01/18(日) 00:31:31ID:YiVWefdd0ttp://white.s151.xrea.com/wiki/index.php?memo%2Ffirefox%2FuserChromejs
こちらのものを試したのですが、動きませんでした
どなたかよろしくお願いいたします
0241名無しさん@お腹いっぱい。
2009/01/18(日) 10:40:58ID:sxFHqt7G0それ”自動的にサイドバーで開く”ではなく
”サイドバーメニューに追加する”だけだと思うが。
0242名無しさん@お腹いっぱい。
2009/01/18(日) 11:40:50ID:7qY8NTpk0ボタンを置くターゲットをhome-buttonからreadLaterに変更してステータスバーにある
alice氏のスクリプトreadLaterの横に表示させたのですが
sidebarという文字列が表示されてしまいました。
これを消したくて237行目のButton.setAttribute("label", "Sidebar");
をコメントアウトして文字列を消してみたのですが、アイコン一個分ぐらいのスペースが
入ってしまうのを完全に無くすことは出来ませんか?
あとIDがない場合のclass="statusbar-resizerpanel"の左横に表示方法も
わかる方教えて下さい。
0243名無しさん@お腹いっぱい。
2009/01/18(日) 12:43:40ID:Co0Zdo/g0出先で readLaterが見つけられないので、マッタク同じ方法で
stylish のアイコンの前に置いてみましたが、別に問題ないようですが....
0244243
2009/01/18(日) 12:57:25ID:Co0Zdo/g0#SidebarButton-toggle-button > toolbarbutton {
margin-left: -2px !important;
margin-right: -10px !important;
}
とかで狭くなります。
それで、この後は深夜になりますの......ヨロシク
0245名無しさん@お腹いっぱい。
2009/01/18(日) 13:16:38ID:qdGbWxwV0これ、微妙にボタンがおかしい。Vistaだとボタン透過するからよくわかるんだけど1TILEにキレイに
収まってない。使い勝手はいいけど、もう一つ痒いところに手が届かない。
0246名無しさん@お腹いっぱい。
2009/01/18(日) 13:22:04ID:0lrBPYjm00247名無しさん@お腹いっぱい。
2009/01/18(日) 14:01:17ID:7qY8NTpk0お忙しいのに動作確認ありがとうございます。
stylishアイコンを指定して置き換えてみましたが
sidebarbuttonアイコンの右横に5px程度のスペースが残ってしまいました。
>微妙にボタンがおかしい
こちらの環境依存かもしれないと思っていましたが、他の方でも表示がおかしいようなので
取り敢えずreadLaterアイコンにステイタスバーのトップにきてもらい
見た目のバランスは良くなりました。
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 (.NET CLR 3.5.30729)
0248名無しさん@お腹いっぱい。
2009/01/18(日) 16:23:49ID:YiVWefdd0なんと
勘違いしてたのかorz
0249名無しさん@お腹いっぱい。
2009/01/18(日) 19:14:38ID:KcruNG1I0具体的には
<object width="425" height="344">
<param name="movie" value="http://www.youtube.com/v/2F9UYsJYbFw&hl=ja&fs=1"></param>
<param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/2F9UYsJYbFw&hl=ja&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed>
</object>
を
<a href="http://jp.youtube.com/watch?v=2F9UYsJYbFw">http://jp.youtube.com/watch?v=2F9UYsJYbFw</a>
と置き換えるものです。
おねがいします。
0250名無しさん@お腹いっぱい。
2009/01/18(日) 21:24:07ID:UHWheP9f0http://forums.mozillazine.jp/viewtopic.php?t=7657
こちらで公開されている「開くタブの最大数を指定する」userChrome.js について。
「タブ数が設定値を超えるとアクティブなタブを閉じる」仕組みになっているようですが、
この動作だとバックグラウンドでタブを開いたときに現在見ているタブが閉じてしまいます。
(タブを開くときにフォーカスが移らないので、「アクティブなタブ=現在見ているタブ」になります。)
タブを開く動作そのものを抑制するように修正できるでしょうか?
あるいは、「開いたタブを閉じる」など。
0251名無しさん@お腹いっぱい。
2009/01/18(日) 21:53:17ID:C51Ust0x0タブを開く動作そのものを抑制する方向で。
alert文は動作確認用、いらなければ削除してください。
var maxNumber = 5;
gBrowser._addTab = gBrowser.addTab;
gBrowser.addTab = function(aURI, aReferrerURI, aCharset, aPostData, aOwner, aAllowThirdPartyFixup){
if (Application.activeWindow.tabs.length >= maxNumber){
alert("tab oosugi!");
return;
}
return this._addTab(aURI,aReferrerURI,aCharset,aPostData,aOwner,aAllowThirdPartyFixup);
};
0252251
2009/01/18(日) 22:13:57ID:C51Ust0x0Application.activeWindow.tabs.length ではなくて
gBrowser.mTabContainer.childNodes.length の方がいいかな。
■ このスレッドは過去ログ倉庫に格納されています