トップページsoftware
1001コメント357KB

Firefox userChrome.js greasemonkeyスクリプトスレ15

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2011/04/03(日) 19:18:28.06ID:X7C9TxXs0
1 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/18(木) 15:29:37 ID:QPZlij7E0
質問は必ずまとめサイトに目を通した後にして下さい。

■まとめサイト
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スクリプトスレ14
http://hibari.2ch.net/test/read.cgi/software/1290061777/

■拡張機能
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
0412名無しさん@お腹いっぱい。2011/04/23(土) 23:13:45.29ID:PeNmPUQy0
zzzz-MultiRowTabforFx4.0.uc.js、TAB_MAX_WIDTHとTAB_MIN_WIDTHに
どんな値入れても2段目以降が100pxで固定されるような…
0413名無しさん@お腹いっぱい。2011/04/23(土) 23:24:10.62ID:xwthtuB00
>>411
手元のFx4.0+userChrome.js 0.8.010070203+Sub-Script/Overlay Loader v3.0.30mod
では起動時に復元したタブでもちゃんと表示される
せっかく教えてもらって申し訳ないけど4.2a1preは入れてないので確かめられない
タブの復元時には SSTabRestored イベントが飛んでくるはずなのでそれを拾えば対処できる気がする
0414名無しさん@お腹いっぱい。2011/04/23(土) 23:25:31.57ID:X2v7Uc/50
zzzz-MultiRowTabforFx4.0.uc.jsってどこにあるの?
0415名無しさん@お腹いっぱい。2011/04/23(土) 23:44:01.90ID:aaKCr5sn0
TMPつかっとけ
0416名無しさん@お腹いっぱい。2011/04/24(日) 01:45:19.34ID:ogl1L76D0
TMPこそ古くさいよ
0417名無しさん@お腹いっぱい。2011/04/24(日) 02:15:08.48ID:EJhnw5CW0
どうでもいい
好きなのを使え
うざったい
0418名無しさん@お腹いっぱい。2011/04/24(日) 06:41:27.35ID:VT6YSFHR0
古臭いって言ってる奴、口から臭ってるよ
04194082011/04/24(日) 11:05:29.83ID:TJGIaXwP0
>>411 検証ありがとうございました。
不具合は常にではなくて、時々みたいなので、もう少し発生状況を
絞りこんでみようと思います。SSTabRestored も調べてみます。
0420名無しさん@お腹いっぱい。2011/04/24(日) 13:51:51.88ID:21l65ziUO
sidebarbuttonの更新に期待。
それまでAiOSでしのぐ。
0421名無しさん@お腹いっぱい。2011/04/24(日) 14:56:26.64ID:wTEnAIU40
>>420
今4.0で普通に使えてて特に不具合出てないっぽいけど何かあるのかな
0422名無しさん@お腹いっぱい。2011/04/24(日) 14:58:59.75ID:i9RPG3Af0
zzzz-MultiRowTabforFx4.0.uc.js
 04/23版
エラーで起動せず

エラー: zzzz-MultiRowTabforFx4.0.uc.js
SyntaxError : syntax error

行: 443

XPSP3 Firefox4.0
0423名無しさん@お腹いっぱい。2011/04/24(日) 19:06:26.25ID:21l65ziUO
>>421
不具合はないけど、アドオンマネージャーの表示が出来ないからさ。
自分の設定でサイドバーにAiOSより色々設置できるのが良いから、そこだけ気になる。
自分じゃ修正するスキルないんで気長に待ってようかなと。
0424名無しさん@お腹いっぱい。2011/04/24(日) 19:15:23.82ID:t2alnyEi0
UserScriptLoader更新あったけど、今まで通りにアイコンを下にする修正って難しい?
ちょっと見てみたけど、さっぱりわからんかった。
0425名無しさん@お腹いっぱい。2011/04/24(日) 19:22:32.31ID:wSYFZbQw0
218, 226行目のコメント開始と終了のアレを消してから、227-232行目を消せ
0426名無しさん@お腹いっぱい。2011/04/24(日) 20:01:40.18ID:t2alnyEi0
>>425
ありがとう!できたよ!
0427名無しさん@お腹いっぱい。2011/04/24(日) 22:31:30.02ID:wTEnAIU40
>>423
あー、自分はタブで表示させてるから気づかなかったわ
アドオンマネージャをブックマークしてサイドバーで開くっていう方法もあるけどね
直接的な解決方法じゃないかw
0428名無しさん@お腹いっぱい。2011/04/24(日) 23:23:54.26ID:QtxerUPS0
>>427
頭いいな、って思って試したら表示がでかすぎww
そりゃそうだわなwww

現状、ダウンロードも(一応)サイドバーに表示可能だしSidebarButton+VerticalToolbarでも良い気がしてきた。
アドオンマネージャーのタブ表示もそのうち慣れるだろう、きっと。
わざわざありがとうね。
0429名無しさん@お腹いっぱい。2011/04/24(日) 23:29:51.23ID:wTEnAIU40
>>428
今いろいろいじってたらスクリプト内のアドオンの項目の
idをviewAdd-onsSidebarからaddons-pageに書き換えたらサイドバーに表示されたよ
これで正しいのかな?一応ね。
0430名無しさん@お腹いっぱい。2011/04/24(日) 23:56:47.22ID:QtxerUPS0
>>429
言葉足らずで申し訳ない。
ucjs_SlimDialogSidebarの更新まで待ちかな、ってちゃんと書けば良かった。
でも確認までわざわざしてくれて本当に有難う。

javascriptと睨めっこして自分でも書けるように勉強してきます。
0431名無しさん@お腹いっぱい。2011/04/25(月) 01:20:19.91ID:0sw6mXWW0
Googleの検索結果のリンク飛ぶと、時々変なGoogleサーバのリダイレクトが挟まれて、開くのが遅くなるのだけど、
これって、Greasemonkeyか何かで無効化できないかな?
0432名無しさん@お腹いっぱい。2011/04/25(月) 03:08:21.20ID:+KLFgkrZ0
代入だと上手くいかなかった
unsafeWindow.__defineGetter__("clk", function()function()true);
unsafeWindow.__defineGetter__("rwt", function()function()true);
0433名無しさん@お腹いっぱい。2011/04/25(月) 04:59:59.76ID:FZK80Y/k0
Googleの画像検索を一つ昔の仕様に戻すスクリプトとか無いですか?
今の仕様だとPCのショボさで重くてかなわんのです
0434名無しさん@お腹いっぱい。2011/04/25(月) 05:04:33.60ID:FZK80Y/k0
>>433
自己解決しましたすんません
04353822011/04/25(月) 10:49:38.82ID:6SAanyWV0
>>383

ありがとうございました。
やりたい動作ができました。

今確認していて気付いたのですが、中クリック以外にも
・ブックマークから開く
・新規タブを開く
・右上の検索バーから検索(about:configのbrowser.search.openintabをtrue→検索バーからの検索は新規タブに開く)
など新しいタブが開かれるものも同様の動作になるようです。
これらも右隣にタブを開いていきたいのですが、どのような設定にすればよいでしょうか。
0436名無しさん@お腹いっぱい。2011/04/25(月) 11:40:29.14ID:tDrsfIu4O
>>431
Google Search - Remove Redirection for Greasemonkey
http://userscripts.org/scripts/show/57679

これでいいんじゃない?
0437名無しさん@お腹いっぱい。2011/04/25(月) 11:56:52.54ID:2U4D+Ene0
>>435
素直に拡張入れろよ
0438名無しさん@お腹いっぱい。2011/04/25(月) 12:01:30.77ID:0sw6mXWW0
>>436
それ試したけど、効かないみたいなんだわ
入れても普通に、Googleから飛ぶと、変なリダイレクト経由する

仕様変わったんかなー
0439名無しさん@お腹いっぱい。2011/04/25(月) 13:25:40.75ID:+cbGIAP80
image_links_inline_viewerをuautopagerizeで継ぎ足されたページにも適用するには
AutoPagerize_DOMNodeInsertedを使ってどのように書けばいいんでしょう?
0440名無しさん@お腹いっぱい。2011/04/25(月) 15:30:15.17ID:QliEj9Ox0
>>435
Tab Mix Plusを入れるのを提案する
「☑他のタブを現在のタブの直後に開く」「□現在のタブに関連する場合のみ」「□タブを開く順番を変更する」
と設定すれば希望の動作になるはず
0441名無しさん@お腹いっぱい。2011/04/25(月) 15:32:51.72ID:QliEj9Ox0
>>440
文字化け訂正
「☑他のタブを現在のタブの直後に開く」(チェックを入れる)
0442名無しさん@お腹いっぱい。2011/04/25(月) 16:40:38.61ID:u+LNfdMm0
>>439
50行目の下に、

document.body.addEventListener('AutoPagerize_DOMNodeInserted',function(evt){
var node = evt.target;
var requestURL = evt.newValue;
var parentNode = evt.relatedNode;

// 41行目 var aElm = document.getElementsByTagName('a');
// 〜
// 50行目 }をこの位置にコピー

}, false);
0443名無しさん@お腹いっぱい。2011/04/25(月) 16:52:24.86ID:+KLFgkrZ0
>>438
>>432は・・・?
0444名無しさん@お腹いっぱい。2011/04/25(月) 17:46:13.55ID:+cbGIAP80
>>442
できました、ありがとうございます
0445名無しさん@お腹いっぱい。2011/04/25(月) 20:16:56.67ID:72qMD9pD0
>>443
>>432は、俺宛だったのかorz 気づかんかった
試してみます。ただ、どういうときにリダイレクト挟まれるのかわからんから、検証しづらいな・・・
0446名無しさん@お腹いっぱい。2011/04/26(火) 04:17:02.50ID:zSNoJWOY0
▼Google日本語入力を使っていると
Opera11.10がフリーズしたので
タスクマネージャーで強制終了した。
ページファイルが 3926M/4826M を示している。
32ビットOSだというのにこんなに積みあがっている。
ある発見をした。タスクマネージャーで強制終了しても
Opera11.10が使用していると思われる、
約2500M程のページファイルを開放してくれない。
▲これはMS-Windowsの重要な仕様バグだと思いたい。
0447名無しさん@お腹いっぱい。2011/04/26(火) 22:46:42.94ID:6CQzwtut0
sidebarbutton.uc.js、ユーザーメニューリストのimg指定で、
"chrome://browser/skin/Toolbar.png"内のアイコンを使いたいのですがトリミングして表示って出来ますか?
-moz-image-region: rect(a b c d)のように一部だけを表示したいんですが…。
0448名無しさん@お腹いっぱい。2011/04/27(水) 00:42:52.65ID:GQjmp1hE0
グリモンのGoogle Floating Formが動かなくなってしまった
0449名無しさん@お腹いっぱい。2011/04/27(水) 01:06:39.65ID:TKwudpfz0
Google仕様変更したでしょ?Autopagerizeも効かなくなったし
検索が入力中リアルタイムになったんじゃない?こんなん要らんのになぁめんどくさいわ
0450名無しさん@お腹いっぱい。2011/04/27(水) 01:14:26.38ID:IoEqewJ60
旧来の(Autopagerize等が効く)アドレスにリダイレクトするGMスクリプトはすぐ見つかるし
インスタント検索は検索設定から無効にできるのに、何を愚痴っているの。
0451名無しさん@お腹いっぱい。2011/04/27(水) 01:21:29.71ID:TKwudpfz0
>>450
ほんとだ全く気付かなかったすまん。そしてありがとう
0452名無しさん@お腹いっぱい。2011/04/27(水) 03:27:45.96ID:WdWn4tyx0
>>450
Cookie使わなくても常時インスタントoff出来ないかなぁ。
検索結果を新規ウィンドウ/タブは&newwindow=1と入れればいいんだけど。
0453名無しさん@お腹いっぱい。2011/04/27(水) 06:03:02.66ID:GRSDctq80
>>452
現状 &complete=0 を付ければインスタントを無効にできるみたい
検索候補まで無効になってしまうけど
0454名無しさん@お腹いっぱい。2011/04/27(水) 06:48:53.29ID:iOJ19DAN0
インスタントはCSSで非表示にすればいいじゃない
0455名無しさん@お腹いっぱい。2011/04/27(水) 10:25:10.06ID:hgbxJtMUO
>>448
昔2chでうpされていた奴の微修正と>>325の併用で問題なく使えてるけど、どのGoogleFloatingForm?
修正加えた奴とか、いくつか派生あるし。
0456名無しさん@お腹いっぱい。2011/04/27(水) 13:13:59.99ID:acQEsFkA0
Pixiv Lazyで画像を一括保存しようとしたのですが
一度閲覧した画像以外きちんと保存されませんでした
これは設定が悪いんですか?それとも対策されているからなんでしょうか?
0457名無しさん@お腹いっぱい。2011/04/27(水) 17:55:24.76ID:9+4c74wE0
>>456
pixiv images direct linkなら見てない画像含め一括保存できる
対策を突破できていないのかも
0458名無しさん@お腹いっぱい。2011/04/27(水) 18:29:05.42ID:qr0R8Jaw0
>>457
ちゃんと保存することが出来ました
ありがとうございました
0459名無しさん@お腹いっぱい。2011/04/28(木) 05:49:03.55ID:QAphzmYB0
まだ誰もgoogleのインスタント検索を無効にする
greasemonkey作ってないのかよ

complete=0じゃなくてインスタントプレビューの無効みたいに
常時無効になるスクリプトを期待してるんだが
0460名無しさん@お腹いっぱい。2011/04/28(木) 05:59:21.34ID:7rhGsfcS0
>>459
スクリプトあるしココでも既出
0461名無しさん@お腹いっぱい。2011/04/28(木) 06:07:01.08ID:QAphzmYB0
>>460
大地震後のツイッターから学んだものは
ソースがないレスは信じてはいけないということ
0462名無しさん@お腹いっぱい。2011/04/28(木) 06:50:09.49ID:5aJhe6h90
この表示はスパイウェアーなの?
Opera11.10では表示されない
Firefox4.0で表示した。
普通のURLなら隠れてわからないが
window.openしたら表示された。


共有 / 保存
E-mail
Bookmark
HatenaFacebookDeliciousGoogle BookmarksMySpace

TwitterDiggGoogle BuzzRedditStumbleUpon
Powered by AddToAny
0463名無しさん@お腹いっぱい。2011/04/28(木) 06:51:58.80ID:5aJhe6h90
BBB という表示もある↑
0464名無しさん@お腹いっぱい。2011/04/28(木) 06:57:15.77ID:5aJhe6h90
AddToAny だけ調べた
http://www.addtoany.com/
0465名無しさん@お腹いっぱい。2011/04/28(木) 07:15:09.81ID:5aJhe6h90
もう少し調べたら、
そのサイトにはこのコードがあった。

<script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>
0466名無しさん@お腹いっぱい。2011/04/28(木) 07:19:44.42ID:5aJhe6h90
たぶん、Opera11.10はJS展開が早く、次のwindow.openで上書きで消されるが、
Firefox4.0はJS展開が遅く、次のwindow.open後に展開されて残っていたと予想する。

0467名無しさん@お腹いっぱい。2011/04/28(木) 07:43:14.50ID:5aJhe6h90
Firefox4.0のバグだな。JS展開が遅くなったら、展開を中止すべき。
onLoadにも影響が出そうだ。onLoadが起動しても、
JSがの一部が読み込まれず、動作できない事も考えられる。

ちなみに、Lunascape6.5(Firefox3.6ベース)ではそのような事は無かった。
0468名無しさん@お腹いっぱい。2011/04/28(木) 07:51:42.00ID:5aJhe6h90
>>462
スパイウェアでは無かったから、
とりあえず display:none; で隠した。
0469名無しさん@お腹いっぱい。2011/04/28(木) 08:00:15.96ID:5aJhe6h90
>>466
もっと見方を変えると、
JS展開が終っていないのにonLoad(GreaseMonkey)を
起動してしまう不具合があるというのが正しそうだ。

0470名無しさん@お腹いっぱい。2011/04/28(木) 08:02:20.69ID:5aJhe6h90
言い換えるとFirefox4.0では
onLoadがフライングしていると言う事。
0471名無しさん@お腹いっぱい。2011/04/28(木) 08:03:42.58ID:5aJhe6h90
フライングとは?
http://ja.wikipedia.org/wiki/%E4%B8%8D%E6%AD%A3%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%88
0472名無しさん@お腹いっぱい。2011/04/28(木) 08:04:39.30ID:sphteqO30
何マサル会議してんだよ
0473名無しさん@お腹いっぱい。2011/04/28(木) 08:48:57.78ID:/xV1xGjm0
吹いた
0474名無しさん@お腹いっぱい。2011/04/28(木) 09:06:09.32ID:mDnvcmWY0
Chrome 11 出たぞー

「Google Chrome 11」の安定版がリリース
ttp://www.itmedia.co.jp/enterprise/articles/1104/28/news022.html
0475名無しさん@お腹いっぱい。2011/04/28(木) 09:11:30.62ID:UTJu6Fsy0
また敗北するのか
0476名無しさん@お腹いっぱい。2011/04/28(木) 09:26:42.81ID:RNFVB0pu0
ttps://developer.mozilla.org/En/HTML/Element/Script
Asyncなんだよ
知ってた
0477名無しさん@お腹いっぱい。2011/04/28(木) 09:31:14.04ID:RNFVB0pu0
Chromeとかどうでもいいです
0478名無しさん@お腹いっぱい。2011/04/28(木) 11:52:51.40ID:OyI+KpGyO
>>472
出先でワラタ
0479名無しさん@お腹いっぱい。2011/04/28(木) 13:04:44.59ID:LBGzHv310
>>325を改造してインスタント検索をオフにする機能を追加してみた
ちなみに誰かがuserscripts.orgに上げている同名スクリプトは「complete=0」を付ける方法なので検索候補までオフになる
(上げたこと自体は全然構わない。寧ろ大歓迎なのでどんどん改造して欲しいと思ってる)

手元の実験ではインスタント検索をオフにするとCookieに「SG=2」というフラグが追加されることを発見したので
これを使ってオン・オフ判定しているけど、本来は状態変数か何かを参照した方がいいと思う
Googleのコードは圧縮・難読化されていて読む気がしないので、誰かが改造してくれることを期待

コードは次レスで
0480名無しさん@お腹いっぱい。2011/04/28(木) 13:20:49.93ID:LBGzHv310
>>479
// ==UserScript==
// @name Google Search Ajax Killer
// @include http://www.google.co.jp/*
// @include http://www.google.com/*
// @note 文字コードはUTF-8で保存すること
// ==/UserScript==
function $XF(path, node){
  return document.evaluate(path, node || document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
}
function getHashedQuery(url){
  var hx = url.indexOf("#"); if(hx == -1) return "";
  var hash = url.substring(hx + 1);
  return (hash.match(/(^|&)(q=[^&]+)/)||[])[2] || "";
}
function makeUrl(baseUrl, params){
  return baseUrl + (params ? "?" + params.join("&") : "");
}
(function(){
  if(document.cookie.indexOf(":SG=") != -1) return;
  //↓無限リロードが発生する場合はコメント解除(但しトップから検索した時にしか効かなくなる)
  //if(/[?&]q=/.test(location.href)) return;
  var disableGIS = $XF('//body/a[contains(text(), "インスタント検索をオフ") or contains(text(), "turn off Google Instant")]');
  if(disableGIS) location.replace(disableGIS.href);
})();
window.addEventListener("hashchange", function(){
  var query = getHashedQuery(location.href); if(!query) return;
  window.removeEventListener("hashchange", arguments.callee, false);
  var baseUrl = location.protocol + "//" + location.host + "/search";
  var url = makeUrl(baseUrl, [query, "hl=ja", "ie=utf-8", "oe=utf-8", "aq=t"]);
  location.replace(url);
}, false);
0481名無しさん@お腹いっぱい。2011/04/28(木) 13:44:31.40ID:9HJUghz90
location.hashを使おうとしないのはなぜなの
0482名無しさん@お腹いっぱい。2011/04/28(木) 13:46:24.40ID:LBGzHv310
>>481
location.hashではデコードされた文字列が返ってくるから再エンコードが面倒くさい
実際にやろうとすればすぐ分かる
0483名無しさん@お腹いっぱい。2011/04/28(木) 14:25:06.92ID:i8dFURS/0
// @include http*://*.google.tld/*
0484名無しさん@お腹いっぱい。2011/04/29(金) 02:05:15.98ID:7SllI3tN0
225.js(enabledMainMenuToMove.uc.js) - Firefox用スクリプトアップローダー(新)
ttp://loda.jp/script/?id=225

これを4.0で使いたいのですが、どのように修正すればいいですか?
0485名無しさん@お腹いっぱい。2011/04/29(金) 07:32:36.74ID:eC1QI4k7O
軽量マウスジェスチャを導入したのですが、右クリックしながらのジェスチャ後にコンテキストメニューが開いてしまいます
元々「メニューが開くのを抑止する」機能はあるようなのですが制御できません
ググったりまとめサイトを調べたりしたのですが解決できませんでした
回避策があれば教えてください
0486名無しさん@お腹いっぱい。2011/04/29(金) 08:06:21.25ID:sM2Qp6RS0
AdvancedMouseGestures
0487名無しさん@お腹いっぱい。2011/04/29(金) 09:38:43.87ID:4dtcwGi40
Wescriptの癖にまだ4.0に対応してないのか…
0488名無しさん@お腹いっぱい。2011/04/29(金) 10:17:29.93ID:mOMwqVfD0
>>484
(function(){
  var menubar = document.getElementById("menubar-items");
  menubar.setAttribute("removable", "true");
})();
0489名無しさん@お腹いっぱい。2011/04/29(金) 10:53:06.01ID:HEMKgB+40
>>485
環境設定-コンテンツ-javascriptの詳細設定で、コンテキストメニューがなんたら。
0490名無しさん@お腹いっぱい。2011/04/29(金) 11:46:05.48ID:FEaVd+X80
>>479-480
結構使える
dクス
0491名無しさん@お腹いっぱい。2011/04/29(金) 12:08:43.81ID:7SllI3tN0
>>488
ありがとうございます。
04924852011/04/29(金) 12:13:36.08ID:eC1QI4k7O
>>486>>489
ありがとうございます
>>489さん指摘の設定変えたらメニューが出なくなりました
これでファイアジェスチャーから移行できます
0493名無しさん@お腹いっぱい。2011/04/29(金) 12:49:56.10ID:YmM9djww0
最近のJavaSceript開発の傾向

Firefox4で作る→Opera11で使う

Chrome11で作る→Safari5で使う

IE9で作る→IE9のIE7で使う
0494名無しさん@お腹いっぱい。2011/04/29(金) 12:50:29.45ID:YmM9djww0
どのブラウザてもほぼ動作するJavaScriptを開発する

Firefox4で作る→Opera11でテスト→Chrome11でテスト→Safari5でテスト→IE9でテスト→IE9のIE7でテスト→Opera11で使う
0495名無しさん@お腹いっぱい。2011/04/29(金) 12:54:16.21ID:YmM9djww0
(常用)Opera11>Safari5>IE9のIE7>IE9>Chrome10>Firefox4(デバッグ用)
0496名無しさん@お腹いっぱい。2011/04/29(金) 12:58:52.49ID:TynAYeIj0
急にどうした?
0497名無しさん@お腹いっぱい。2011/04/29(金) 17:58:17.74ID:/B2th4v90
xulのxml-stylesheetのcss定義をブラウザのバージョン毎に変更することは可能なんでしょうか?
例えば
Firefox 3と4 #FindToolbar{max-width:200px}
Firefox 5以上(aurora, nightly) #FindToolbar{max-width:300px}
と言った感じに定義したいのです。
もし可能なら方法を教えてください。よろしくお願いします。
0498名無しさん@お腹いっぱい。2011/04/29(金) 18:13:01.73ID:/dLnXcWC0
ttp://hissi.org/read.php/software/20110429/WW1NOWRqd3cw.html
1位ワロタ
0499名無しさん@お腹いっぱい。2011/04/29(金) 18:20:09.98ID:13nZqXbO0
マサル会議の人か
0500名無しさん@お腹いっぱい。2011/04/29(金) 18:21:50.41ID:htewfXdY0
       /(__  、‐-、
     ___(:::::::::::ヽ--ヽ::::::ヽ.
   /::::::::::::::::::::::::::::::::::::::::::::丶ノ|
 /:::::::::::::::::::::::::::::::;、:::::::::::::::::::::::::ヽ
 )/ |::::::::::::::::::::://::::/丶:::::::::::::::ヽ
(/   ノ::::::::::|\( 丿ノ  _∨:::::::|ヽ|
  ∠_ノ::::::::| ' -二l  l二-ヽ|::::::| 入部しないか??
    /:::::::::|、 '. ∪ ヽ  ∪丶|;;;;ノ
    |:::::::::| |   " |  ゙゙  | |
    |:::/||ゝ|    (     |ノ
    ||∧  \  ー ‐- /     ∧
    _|:::|___,.|\_ /( __________,|:::|
  / |::::|    | |    /     |::::| ̄丶
 |___  |::::|   |    /     |::::| ___  |
「UU─────────────UU]  |
{ |                     |ノ  |
 ||   __ ,,     ∩⌒~ヽ       | |  |
 ||  ー     ( Cο。 )        | |  |
 ||  |,古    (0ιoΟ    )       |  |  |
  |   ,    ヽ`======='ノ       |  |  |
  |  /、l     \__      _/       |  |  |
  |           l二二二l          |    |
  | セ 'フ ゙ノ ー 二l マ `ノ├″- 部   |─‐ノ
  |_________________,|
0501名無しさん@お腹いっぱい。2011/04/29(金) 18:33:21.83ID:mOMwqVfD0
>>497
アドオンならchrome.manifestでバージョン指定できる
userChrome.jsならnsIXULAppInfoでバージョン判定して個別にloadOverlayすればいいんじゃない?
0502名無しさん@お腹いっぱい。2011/04/29(金) 18:50:08.54ID:/B2th4v90
>>501
ありがとう。userChrome.jsの方なのでnsIXULAppInfoを使ってみます。
0503名無しさん@お腹いっぱい。2011/04/29(金) 21:49:14.83ID:/B2th4v90
2つのstyelsheet定義等をnsIXULAppInfoで分岐させるように処理したら上手くいきました。
重ねて質問なのですが、nsIXULAppInfoの分岐を1つのstylesheet定義(var style1 = <![CDATA[ ... ]]>.toString();)の途中に書くことは可能なんでしょうか?
↓みたいなイメージです
var style = <![CDATA[ if (versioncheck) { #FindToolbar{max-width:200px} }else{#FindToolbar{max-width:300px}} ... >.toString();
0504名無しさん@お腹いっぱい。2011/04/29(金) 22:03:59.95ID:mOMwqVfD0
>>503
無理
0505名無しさん@お腹いっぱい。2011/04/29(金) 22:08:44.97ID:8sWe80Ad0
>>503
JSと組み合わせればできるよ。
JSで
if (versioncheck)
  document.getElementById("FindToolbar").setAttribute("hogehoge", "true");
else
  document.getElementById("FindToolbar").setAttribute("hogehoge", "false");
CSSで
#FindToolbar[hogehoge="true"] { ... }
#FindToolbar[hogehoge="false"] { ... }
0506名無しさん@お腹いっぱい。2011/04/29(金) 22:40:00.02ID:/B2th4v90
>>504-505
レスありがとうございます。
>>505の手法で現状のCSSをダラダラと重複要素ありで2つ書いてるのとどっちがコードをすっきりできるか比較してみます。
0507名無しさん@お腹いっぱい。2011/04/30(土) 04:14:49.29ID:bqqyWyKG0
駄目だautopagerizeがグーグル検索で機能しない
firefox4 win7 でインスタント検索off済

なぜですか?
0508名無しさん@お腹いっぱい。2011/04/30(土) 05:03:51.37ID:bqqyWyKG0
すまそ自己解決
0509名無しさん@お腹いっぱい。2011/04/30(土) 12:39:17.10ID:EStRsGOb0
Firefox 4.0.1
userChromeJS v1.3
サブスクリプトローダ Sub-Script/Overlay Loader v3.0.30mod
このような環境で

CopyURLLite_mod1.uc.js (http://space.geocities.jp/alice0775/STORE/CopyURLLite_mod1.uc.js)

をダウンロードしてそのまま保存すると
http://www.dotup.org/uploda/www.dotup.org1585066.jpg
↑みたいに文字化け(?)してしまいます。
治す方法があれば教えて頂きたいんですが・・・
0510名無しさん@お腹いっぱい。2011/04/30(土) 12:48:29.83ID:okzvWwQD0
>>509
UCJSFilesフォルダを作成してその下に入れる
0511名無しさん@お腹いっぱい。2011/04/30(土) 12:54:10.66ID:EStRsGOb0
>>510
ありがとうございます!!
無事に出来ました<(_ _)>
■ このスレッドは過去ログ倉庫に格納されています