bookmarklet

作成日、2005年10月10日

更新日、2008年06月01日

Introduction

「お気に入りに」登録しておき、開いているページ上でJavascriptを実行しようというもの。

開いているページ上で動作するスクリプトとなるので、ソースを開いたり、見栄えを変えることができたり何かと便利。

SAMPLEの設定のしかた(InternetExplorer6の場合)
 リンクの部分で右クリック。
 「お気に入りに追加」を選択して登録。
 お気に入りから選んで使用する。

Sample

フレームの枚数を調べる
そのまま。
ブラウザを閉じる
そのまま。
戻る
そのまま。
再読込み
そのまま。
最終更新日
そのまま。
ページの一番下へ
9999999を入れてみた。それより大きなページはしらん。
フレームは未対応。
ページの一番上へ
-9999999を入れてみた。それより大きなページは以下同文。
フレームは未対応。
document情報の表示(alertで表示)
nullは除外。
2008年05月31日、Firefox2に対応
document情報の表示(Windowで表示)
タグが含まれていると表示が狂う。
全ての文字を14pxで表示
フレームには未対応。
Internet Explorerのみ。
2008年05月31日、Firefox2に対応
全ての文字を14pxで表示(その2)
フレーム対応。
Internet Explorerのみ。
2008年05月31日、Firefox2に対応
文字を14px、行間15pxで表示
フレーム対応。
Internet Explorerのみ。
2008年05月31日、Firefox2に対応
フォントサイズを指定して表示
全ての文字を14pxで表示(その2)より改造。
Internet Explorerのみ。
IE7ではJavascriptの「prompt」がセキュリティ警告の対象になっているため、オプションの設定を変更するか、「一時的に許可」を選択しもう一度実行すると可能。
2008年05月31日、Firefox2に対応
黒字、白背景、フォント小
全ての文字を14pxで表示(その2)より改造。
文字サイズ:小、文字:黒、背景:白、高さ:自動。
Aタグの場合、文字:青、背景白は除外。
2008年05月31日、Firefox2に対応
ソースの表示
フレーム時はベースのページが表示される。
クッキーの表示(alert表示)
登録されたクッキーをalertで表示。
クッキーが無いときは「;」のみ出力。
フレームには未対応。
クッキーの表示(window表示)
登録されたクッキーを別画面で表示。
クッキーが無いときは番号のみ出力。
フレームには未対応。
クッキーのクリア
期限を一年前として更新。
Cookieが発行元のドメインと異なっている場合、対応出来ない。
フレームには未対応。
右クリック禁止を解除
できないのもあるさ(笑)。
フレームには未対応。
右クリック禁止を解除(その2)
フレームに対応。
指定したタグの数を数える
IEのみ。
「Goolge検索結果の番号表示」の改良
http://bookmarklet.daa.jp/blog/archives/000038.htmlより一部変更(googleのマークアップが微妙に変わったので使えなくなっていたため)。
IE7、Firefox2
5分ごとにリクエスト
ショッピングのサイトなどセッションで管理しているサイトの時間切れ防止に定期的にリクエストを行う。
危険かつはた迷惑かも。
IE7、Firefox2

Attention

Bookmarkletの書き方(Internet Exploler7 & Firefox2.x編)

文末情報