firefox userChrome.j ..
562:名無しさん@お腹いっぱい。
09/02/05 15:50:08 WxrA9RGn0
>>559
Griever氏みたいに ucjsPermission をメニューバー項目に仕込むと
永遠に「例外サイト - 画像の読み込み」は気付かないかもしれないなw
ソース読んでれば気付きそうなものだがw
563:名無しさん@お腹いっぱい。
09/02/06 00:41:00 apgvsYK20
SidebarButton V2.0.6 アップしました。
URLリンク(www6.uploader.jp)
V2.0.5 で修正しきれていなかった部分の作り直しが主です。
564:名無しさん@お腹いっぱい。
09/02/06 01:59:10 FTlMyc2R0
>>563
いただきました。乙です。
565:名無しさん@お腹いっぱい。
09/02/06 09:54:45 6N4zC0tF0
>>563
乙!
ところで、俺の環境が悪いのかもしれないけど、ページのソース→Webページって選択すると、両方選択状態になる
他にもこういう人いる?
566:名無しさん@お腹いっぱい。
09/02/06 11:14:05 WNJpMnoy0
マウスオーバーで画像をポップアップするImage Links inline viewerを見てみると
var oStyle = document.createElement('style');
oStyle.setAttribute('type','text/css');
var css = 'a.grauw-imageview { -moz-outline: 1px dotted red; padding: 1px; }';
css += 'a.grauw-imageview img.grauw-imageview { display: none; position: absolute; left: 0; max-width: 100%; margin: 0; border: none; }';
css += 'a.grauw-imageview:hover img.grauw-imageview { display: block; }';
oStyle.innerHTML = css;
document.getElementsByTagName('head')[0].appendChild(oStyle);
var aElm = document.getElementsByTagName('a');
for (i=0; i<aElm.length; i++) {
if (aElm[i].href.match(/\.(jpg|jpeg|gif|png)$/)) {
var oImg = document.createElement('img');
oImg.setAttribute('src',aElm[i].href);
oImg.setAttribute('class','grauw-imageview');
aElm[i].appendChild(oImg);
aElm[i].setAttribute('class','grauw-imageview');
}
}
こんなソースになってたんだけど、マウスオーバーをどうやって察知してるのかがわからない。
addEventListenerとか使わずにどうやってるの?
567:名無しさん@お腹いっぱい。
09/02/06 11:48:42 y0VdiDQp0
>>566
cssでhoverしてるんじゃないの?(4〜5行)
568:名無しさん@お腹いっぱい。
09/02/06 11:52:08 FTlMyc2R0
疑似クラス hover
569:名無しさん@お腹いっぱい。
09/02/06 12:12:06 WNJpMnoy0
おー!そんな機能があったのか。ありがとうありがとう
570:名無しさん@お腹いっぱい。
09/02/06 12:56:41 0MHXF4xH0
正規表現で (jpeg|jpg...) ってやってるのを見ると (jpe?g|...) に直したくなる
571:名無しさん@お腹いっぱい。
09/02/06 13:13:35 bKrqvIzp0
どっちが早いのかね
572:名無しさん@お腹いっぱい。
09/02/06 13:26:22 Wpt+obsn0
>>565
表示−>サイドバー−>ページソース、でソースを表示
表示−>サイドバー−>Web ページでページを表示しすると
表示−>サイドバー−> ページソースとWeb ページの両方にチェックが付く
の意味?再現できない.....もうチョット 設定とか kwsk
573:名無しさん@お腹いっぱい。
09/02/06 13:32:07 FTlMyc2R0
私も再現できない。 何かと干渉してるんじゃないですか?
574:名無しさん@お腹いっぱい。
09/02/06 17:20:08 6N4zC0tF0
ごめん、その可能性が高そうだ
スレ汚しすまん
普段は>>102のを勝手に使わせてもらってるんだが、そっちでソースやiGoogle、Webページなんかを開いた後に、
ソースやiGoogle、Webページを開こうとすると、両方チェック状態になってた
普通に表示→サイドバーから選択すれば大丈夫だった
575:名無しさん@お腹いっぱい。
09/02/06 17:52:54 Wpt+obsn0
>>574
トリアエズ手抜きせずイベント登録した物を上げたのでチェックよろしく。
URLリンク(www6.uploader.jp)
576:名無しさん@お腹いっぱい。
09/02/06 18:15:08 6N4zC0tF0
>>575
ありがとう!
でも直ってなかった
表示→サイドバーからやる分には問題なかったから使用しているスクリプトとか俺の環境が悪いのかもしれない
なにがいけないかがわからない・・・
577:名無しさん@お腹いっぱい。
09/02/06 19:43:12 bXnTc9Jw0
Google日本のトップページを今のダサいの以前みたいな
検索窓の下にタブが出たりI'm Feeling Luckyを表示可能なgreasemonkeyのスクリプトってありますか?
578:名無しさん@お腹いっぱい。
09/02/06 20:17:10 iYESA3Dp0
399 名無しさん@お腹いっぱい。 [sage] 2009/02/06(金) 19:14:44 [夜] ID:bXnTc9Jw0(2)
Googleのトップページを以前みたいな検索窓の下にタブが出たり
I'm Feeling Luckyを表示可能なスタイルシートってあります?
そもそもusercontentの機能的には今のダサいレイアウトを
消す以外の対応って無理なんですかね?
579:575
09/02/06 20:28:58 apgvsYK20
>>576
ヤット意味が分かった、そのスクリプトのメニューがダブってチェックが付くの意味か、
SidebarBotton は独自にメニュー管理しているのでそこを参照しなければならない。
トリアエズならスクリプトの
}());
の前に
document.getElementById("ucThrobberviewSidebarMenu").addEventListener("popupshowing",
function(e) {
var popup = e.target;
var sidebar_box = document.getElementById("sidebar-box");
var _command = sidebar_box.getAttribute("sidebarcommand");
for (var i = 0; i<popup.childNodes.length; i++) {
if (_command && popup.childNodes[i].observes == SidebarButtonService.items[SidebarButtonService._idx].cmd) popup.childNodes[i].setAttribute("checked", true);
else popup.childNodes[i].removeAttribute("checked");
}
}, false);
を入れてやれば良いが汎用性は無くなる。
580:名無しさん@お腹いっぱい。
09/02/06 21:02:35 6N4zC0tF0
>>579
ものすっごい分かりにくい説明でごめん
どうにか解決しました
ホント何から何までありがとうございます。
581:名無しさん@お腹いっぱい。
09/02/06 21:17:27 apgvsYK20
>>580
SidebarBotton の方を汎用性が有る様に直したバージョンを早めにアップします。
582:名無しさん@お腹いっぱい。
09/02/06 21:20:19 6N4zC0tF0
>>581
なにからなにまですみません
無理をせずに頑張ってください
583:名無しさん@お腹いっぱい。
09/02/07 01:03:41 yQZTF8i40
SidebarButton V2.0.8 アップしました。タビタビすみません。
URLリンク(www6.uploader.jp)
コレデ少しは行儀の良いスクリプト(何)になったかもしれません。
>>582
>>579 の変更無しでもOKなはずです。
584:名無しさん@お腹いっぱい。
09/02/07 02:01:20 7grEAxiX0
>>583
ありがとう!
無事解決してた
なにからなにまでありがとう
今後も使わせていただきます。
585:名無しさん@お腹いっぱい。
09/02/07 02:52:53 yQZTF8i40
>>584
セッカク喜んでもらえたけどバグを出してしまいました。
*空白タブ表示時に[Web ページ]を開くを選ぶとメニューにチェックが付いてしまう。
空白タブ表示時に[Web ページ]を開くと空白のサイドバーが開くようにしました。
プロンプトを出すオプションは廃止、
タブにページを表示して[タブ表示をサイドバーで開くボタン]で取り込みが出来ます。
SidebarBotton V2.0.9 になってしまいました。
URLリンク(www6.uploader.jp)
今日は寝るワwww
586:名無しさん@お腹いっぱい。
09/02/07 03:28:47 cxXF90tD0
おつ
587:名無しさん@お腹いっぱい。
09/02/07 11:06:48 7grEAxiX0
>>585
乙
無事修正されてました
588:名無しさん@お腹いっぱい。
09/02/07 15:29:46 U1OM9gam0
タグの中に新しくタグを挿入したいのですが、どうすればいいんでしょう?
具体的には、
<body>(いろいろ処理) 文字 (いろいろ処理)</body>
となっているところを、
<body>(いろいろ処理) <div id=moji>文字</div> (いろいろ処理)</body>
のように書き換えたいんです。
こうして文字のところ限定の処理を行えるようにしたいのです。
589:名無しさん@お腹いっぱい。
09/02/07 15:35:27 13FE+/lx0
>>588
innerHTML
590:名無しさん@お腹いっぱい。
09/02/07 15:38:35 U1OM9gam0
>>589
あ、それって使えるんですか!
前に試してみたらWrapperどうたらのエラーが出たのでgreasemonkeyじゃ使えないのかと思ってたのですが、
使い方が悪かったんですかね。これが使えるなら助かります。ありがとうございます。
591:名無しさん@お腹いっぱい。
09/02/07 20:34:05 GXKaW5yt0
greasemonkeyのスクリプトをuserChromeで使いたいのですが、そんなことはできますか?
592:名無しさん@お腹いっぱい。
09/02/07 20:37:19 GXKaW5yt0
自己解決しました申し訳ありません
593:名無しさん@お腹いっぱい。
09/02/07 20:39:45 RWdbds9F0
サメ(鮫)は、軟骨魚綱板鰓亜綱に属する魚類のうち、
鰓裂が体の側面に開くものの総称。鰓裂が下面に開くエイとは区別される。
世界中に約400 種が存在する。世界中の海洋に広く分布し、
一部は淡水域にも進出する。また、深海性のサメも知られている。
体の大きさは種によって異なり、
最大のジンベエザメ(体長14 m)から最小のツラナガコビトザメ(体長22 cm)
までさまざまであるが、平均的には1 〜3 m のものが多い。サメを意味する言葉として、
他にワニ(鰐)やフカ(鱶)が使われることもある。
594:名無しさん@お腹いっぱい。
09/02/07 21:10:19 o7gKuy2yP
ページ内の英単語を全てtestに置き換えるスクリプトを書いてみたのですが、
エラーコンソールに
missing ) after condition
というエラーが出て動きません。括弧が足りない部分は無いと思うのですが。
いろいろコメントアウトしたりして確かめてみると
if(j=0; j<targetwords.length; j++)
の行が怪しいみたいなのですが、何がいけないのか全くわかりません。
その中のreplace文がおかしいのかと思ったのですが、ここだけコメントアウトしても変わりませんでした。
どうすればいいんでしょう?
(function(){
var allbody = document.getElementsByTagName("body");
var allinbody = allbody.item(0).getElementsByTagName("*");
var targetwords = "";
for(i=0; i<allinbody.length; i++){
if(allinbody.item(i).hasChildNodes() && allinbody.item(i).firstChild.nodeType == 3){
targetwords = allinbody.item(i).firstChild.nodeValue.match(/[a-zA-Z]+\b/g);
if(j=0; j<targetwords.length; j++){
allinbody.item(i).firstChild.nodeValue.replace(targetwords[j], "test");
}
}
}
})();
595:名無しさん@お腹いっぱい。
09/02/07 22:23:58 o7gKuy2yP
あああああifじゃなくてforじゃないかあああああああ
お騒がせしました
596:名無しさん@お腹いっぱい。
09/02/07 22:28:40 vvn+/t/10
マウスオーバーで画像をポップアップするImage Links inline viewerって
HP表示と同時に画像取ってるのかな、画像が多い時に表示が重くなる。
マウスオーバー時に取りに行く様には出来ないのかな?
597:名無しさん@お腹いっぱい。
09/02/07 23:45:53 74NG7wJo0
userscripts.orgくらい見て来いハゲ
598:名無しさん@お腹いっぱい。
09/02/08 00:07:45 Qv+3WXML0
>>597サンクス!
でもよく分からん、禿げ。
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5115日前に更新/179 KB
担当:undef