選択したHTMLソースを別ウィンドウ/タブに表示。(Firefox専用)

ページ上に表示されているHTMLソースコードを選択して別ウィンドウに表示するBookMarklet

javascript:var S=window.getSelection(); if(S.toString()){ var W=window.open('about:blank'); W.document.open(); W.document.writeln(S.getRangeAt(0).cloneContents().textContent); W.document.close(); }

>> サンプル

Webページ上に表示されているHTMLを実際に試したい場合、エディタなどにコピペ、ブラウザに表示してみるという手間がかかるが、このBookMarkletを使えばHTMLソース部分を選択しBookMarkletを実行するだけで新しいウィンドウをオープン(ブラウザの設定よっては別タブをオープン)し選択した内容で表示させてみる事ができる。

Howto、質問系の掲示板サイトなどに貼られているHTMLをテスト表示してみる時に!。

※選択状態か否かの判定に不備があったので一部修正-7/12