閲覧しているウェブページのテキストリンクを生成するブックマークレット

閲覧しているウェブページのテキストリンクを生成するブックマークレット(Bookmarklet)。

ブックマークレットを簡単に説明すると、Firefoxで言うところの『ブックマーク』のアドレス欄にJavaScriptを書き込み、該当のブックマークをクリックするとアドレス欄に書かれたJavascriptが実行される、というもの。

『はてな』には『はてなブックマークレット』なるものがある。便利そうで何よりだ。

今回はアンカーテキストを生成するブックマークレットを作成する。
「作成」と言っても、とても簡単なのでJavascriptを知らなくてもできちゃいます(多分...)。

アンカーテキストを生成するブックマークレット

javascript:(function(){function%20o(s){prompt('',s)}o('<a%20href="'+location.href+'"%20title="'+document.title+'">'+document.title+'</a>');})();


Usage

まず適当に一つブックマークを追加し、ブックマークの管理から追加したブックマークのURL欄に上記の Javascriptを貼り付けるだけだ。



あとはこのブックマークに分かりやすい名前を付けて完了

使い方を流れで説明すると、
  1. テキストリンクが欲しいページを開く
  2. ブックマーク(レット)をクリックし、ダイアログを表示する。
  3. [Ctrl] + [C]を押してクリップボードにコピー。
  4. [Enter]を押してダイアログを閉じる。
  5. 投稿のHTML編集画面で貼り付けたい場所にカーソルがあることを確認して[Ctrl] + [V]で貼り付け。

こんな流れでサクサクっと。



注意:
Firefox では UTF-8でOKだが、IEではUTF-8は受け付けないらしい。

0 Comments:

Recent Posts