現在の位置
Mozillaで使えるbookmarkletをまとめます。
Bookmarklet集 編集
- Caminoべんりせっと

動かないスクリプトも少々ありますが、それに対応したベータ版
もあるようです。
Bookmarkletを集めたサイト 編集
- Javascript::Bookmarklet
- Jesse's Bookmarklets Site
[en] - Safariの道具箱
(全部ではありませんが一部使えます) - Bookmarklet - ブックマークレット

- Bookmarklet - パソコン遊戯

Bookmarklet 編集
- Amazon.co.jpの個別商品リンクを画像付きで作る
- http://hail2u.net/blog/coding/associate_this_with_image.html

- ページ内のISBNからAmazon.co.jp等の商品ページに移動する
- http://ki.noob.jp/bookmarklet.html

- Firefoxのソースの表示を任意のエディタで
- http://hail2u.net/blog/coding/view_sorce_in_firefox.html

- はてなリンク元ビューワ
- http://d.hatena.ne.jp/tzk/00000004#refview

- リンクタグ作成
- http://ch.kitaguni.tv/u/282/archives/001670.html

- クリックした要素を画面上から消す
- http://bookmarklet.daa.jp/blog/archives/000036.html

- 見ているページのQRコードを生成
- http://gorou.zapto.org/ruby/url2qrcode/#bookmarklet

- ページのURLとタイトルをコピー
javascript:(function(){var url = location.href;var title = document.getElementsByTagName('title');title = title[0].innerHTML;prompt('コピーしてください',url+' - '+title);})();- フォントを拡大する。(ワンクリックで16pxに)
javascript:(function(){var style = document.createElement('style');var head = document.getElementsByTagName('head');style.innerHTML = '* { font-size: 16px !important; line-height: 1.4em !important; }';head[0].appendChild(style);})();- 現在のページをはてなアンテナに追加|含むアンテナ|手動更新チェック
新規タブで開きます javascript:void(window.open('http://a.hatena.ne.jp/append?'+location.href)); javascript:void(window.open('http://a.hatena.ne.jp/include?'+location.href)); javascript:void(window.open('http://a.hatena.ne.jp/check?url='+location.href));- スレッドを2chビューワp2に取り込む
javascript:document.location=%22http://localhost/p2/read.php?nama_url=%22+document.location.href
- Javascriptにスタイルをつける
javascript:var tmpHTML=document.documentElement.innerHTML;var array=new Array();array.push({b:"window",a:"red"});array.push({b:"function",a:"blue"});array.push({b:"var",a:"blue"});array.push({b:"var",a:"blue"});array.push({b:"Array",a:"red"});array.push({b:"new",a:"blue"});array.push({b:"if",a:"blue"});array.push({b:"else",a:"blue"});array.push({b:"for",a:"blue"});array.push({b:"in",a:"blue"});array.push({b:"while",a:"blue"});array.push({b:"document",a:"red"});array.push({b:"return",a:"blue"});array.push({b:"true",a:"blue"});array.push({b:"false",a:"blue"});array.push({b:"const",a:"blue"});array.push({b:"try",a:"blue"});array.push({b:"catch",a:"blue"});array.push({b:"throw",a:"blue"});array.push({b:"null",a:"blue"});array.push({b:"this",a:"blue"});array.push({b:"case",a:"blue"});array.push({b:"typeof",a:"blue"});array.push({b:"void",a:"blue"});array.push({b:"Math",a:"red"});array.push({b:"location",a:"red"});array.push({b:"Date",a:"red"});array.push({b:"RegExp",a:"red"});for(var i in array){while(tmpHTML.indexOf(array[i].b)!=-1){tmpHTML=tmpHTML.replace(array[i].b,"<span style='color:"+array[i].a+"'>"+array[i].b.substring(0,1)+"</span>"+"<span style='color:"+array[i].a+"'>"+array[i].b.substring(1)+"</span>");}};document.documentElement.innerHTML=tmpHTML- Javascriptにスタイルをつける(正規表現・上手く動作しない)
javascript:var tmpHTML=document.documentElement.innerHTML;var array=new Array();array.push({b:"/\\*.*?\\*/",a:"green"});array.push({b:"//.*",a:"green"});array.push({b:"\".*?\"",a:"purple"});array.push({b:"window",a:"red"});array.push({b:"function",a:"blue"});array.push({b:"var",a:"blue"});array.push({b:"var",a:"blue"});array.push({b:"Array",a:"red"});array.push({b:"new",a:"blue"});array.push({b:"if",a:"blue"});array.push({b:"else",a:"blue"});array.push({b:"for",a:"blue"});array.push({b:"in",a:"blue"});array.push({b:"while",a:"blue"});array.push({b:"document",a:"red"});array.push({b:"return",a:"blue"});array.push({b:"true",a:"blue"});array.push({b:"false",a:"blue"});array.push({b:"const",a:"blue"});array.push({b:"try",a:"blue"});array.push({b:"catch",a:"blue"});array.push({b:"throw",a:"blue"});array.push({b:"null",a:"blue"});array.push({b:"this",a:"blue"});array.push({b:"case",a:"blue"});array.push({b:"typeof",a:"blue"});array.push({b:"void",a:"blue"});array.push({b:"Math",a:"red"});array.push({b:"location",a:"red"});array.push({b:"Date",a:"red"});array.push({b:"RegExp",a:"red"});for(var i in array){var exp=new RegExp(array[i].b);var strArray=tmpHTML.match(exp);var count=0;while(strArray!=null && strArray.length>count){tmpHTML=tmpHTML.replace(strArray[count],"<span style='color:"+array[i].a+"'>"+strArray[count].substring(0,1)+"</span>"+"<span style='color:"+array[i].a+"'>"+strArray[count].substring(1)+"</span>");count++;}};document.documentElement.innerHTML=tmpHTML- pya!( http://pya.cc/
) トップページの18+リンクを書き換える javascript:(function(){var a = document.getElementsByTagName('a');for ( var i=0; i<a.length; i++ ) {var pya = a[i].innerHTML.replace(/<[^>]+>/g,'');if ( pya.match(/\(18\+\)/i) ) {var num = a[i].href.match(/\d{5}$/i);num -= 2290;a[i].href = 'http://pya.cc/pyaimg/spimg.php?imgid=' + num;}}})(); //ソース javascript:(function(){ var a = document.getElementsByTagName('a'); for ( var i=0; i<a.length; i++ ) { var pya = a[i].innerHTML.replace(/<[^>]+>/g,''); if ( pya.match(/\(18\+\)/i) ) { var num = a[i].href.match(/\d{5}$/i); num -= 2290; a[i].href = 'http://pya.cc/pyaimg/spimg.php?imgid=' + num; } } })();- 好きなページのJavascriptオブジェクトを参照する
- http://sawat.jf.land.to/jsbrowser.html

- Google Bookmarks に追加
- http://kengo.preston-net.com/archives/002495.shtml

作る 編集
- Bookmarklet - ブックマークレットを作成する際のポイント

- Bookmarklet - ブックマークレットのグローバル変数汚染デモ
- lRSuCfTxTZmox -- xhrjdpv? 2008年10月02日 (木) 09時40分12秒 New!