比較的スムーズな拡大縮小を行うブックマークレット
javascript:(function(){document.body.onmousewheel=function(){var e=event;if(e.ctrlKey){e.returnValue=false;var s=document.body.style;if(s.zoom=='') {s.zoom=1.0;}if(e.wheelDelta<0){s.zoom*=1.1;}else{s.zoom*=0.9;}}}})()
Ctrl+マウスホイールで画面を拡大縮小します。
フォントサイズを変更するよりも拡大縮小率が広いのでたまに便利かもしれません。
右クリックしたオブジェクトの属性の値を調べる(&変更もできる)ブックマークレット
javascript:(function(){document.body.oncontextmenu=function(){pe=event;if(pe.ctrlKey){pe.returnValue=false;em=pe.srcElement;for(i=0;i<4&&em;i++) {st=em.style;B="border";W="Width";C="Color";S="Style";b1=st[B+W];b2=st[B+C];b3=st[B+S];st[B]='1px solid red';tn=em.tagName;if(confirm('inspect '+tn+'?')){v=prompt ('input attr name','tagName');if(v&&v.length>0){prompt(v,em[v]);i=9999;}}st[B+W]=b1;st[B+C]=b2;st[B+S]=b3;em=em.parentElement;}}}})()
12/30のブックマークレットを少し修正して、入力した属性の値を表示し、書き換えることで変更もできるようにしました。。
Ctrl+右クリックしたタグの属性の値が取得&変更できます
- Ctrl+右クリックしてタグを選択します
- タグが赤枠で囲まれ、確認メッセージボックスが表示されます
- 「キャンセル」をクリックすると、親ノードを選択して2.に戻ります(4回目のキャンセルで終了)
- 「OK」をクリックすると、属性名を入力するダイアログが表示されます
- 値を見たい属性名を入力します
- 値が表示されます(コピーしやすいようにprompt()で開いています)
- 値を変更した場合は、promptの値を変更して「OK」をクリックしてください
innerHTMLなど書き換ればページを簡単に変更できます。