「お気に入り」スクリプト

説明

以下の文字列をURLとしてお気に入りに登録してください。使用する場合はブラウザでJavaScriptが実行できるようにしてください。 すべてIE5以上で動作します。
リクエスト等あればメールまたは掲示板まで...

現在のページをGoogle Cacheで表示
Mozillaでも動きます。
javascript:location.href="http://www.google.com/search?q=cache:" + location.hostname + location.pathname + "&hl=ja"

現在のページの配色をシンプルに
すべての要素の背景色を白に、文字色を黒にします。フレーム分けされたページにも対応。 色彩感覚の欠けたページをどうしてもみる必要がある場合の助けに。
javascript: var id = (window.length > 0) ? eval("for(i=0;i<window.length;i++){for(j=0;j<window[i].document.all.length;j++){window[i].document.all[j].runtimeStyle.color=\"black\";window[i].document.all[j].runtimeStyle.background=\"#ffffff\";}}") : eval("for(j=0;j<document.all.length;j++){document.all[j].runtimeStyle.color=\"black\";document.all[j].runtimeStyle.background=\"#ffffff\";}")

オートスクロール
実行するとページがゆっくりスクロールします。もう一度実行すると止まります。フレームには未対応
javascript: if(tID){clearInterval(tID);tID = undefined;} else{var tID=setInterval("window.scrollBy(0,1)",80); }

文字サイズ変更&行間変更
表示中のページの文字の大きさをタグに関係なくすべて18pxに、行間を180%に設定します。 読み物系のページに。フレーム分けされたページに対応。
javascript: var id = (window.length > 0) ? eval("for(i=0;i<window.length;i++){for(j=0;j<window[i].document.all.length;j++){window[i].document.all[j].runtimeStyle.fontSize=\"18px\";window[i].document.all[j].runtimeStyle.lineHeight=\"180%\";}}") : eval("for(j=0;j<document.all.length;j++){document.all[j].runtimeStyle.fontSize=\"18px\";document.all[j].runtimeStyle.lineHeight=\"180%\";}")

HTTPヘッダの簡易表示
すべてのヘッダが表示されるわけではありません。
javascript: var objHTTP = new ActiveXObject("Microsoft.XMLHTTP"); objHTTP.Open("POST", location.href, false); objHTTP.Send(); alert(location.href + " のヘッダ : \n\n" + objHTTP.getAllResponseHeaders() +"\n通信結果 : "+ objHTTP.statusText );