<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel rdf:about="https://let.hatelabo.jp/sin5/rss">
    <link>https://let.hatelabo.jp/sin5/rss</link>
    <description></description>
    <title>Bookmarklets from sin5</title>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://let.hatelabo.jp/sin5/let/gYC-xq2kyaqCCw"/>
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="https://let.hatelabo.jp/sin5/let/gYC-xq2kyaqCCw">
    <link>https://let.hatelabo.jp/sin5/let/gYC-xq2kyaqCCw</link>
    <dc:date>2010-06-25T13:49:28Z</dc:date>
    <description>選択した範囲のHTMLのソースを整形して表示してくれるWEBサービスに飛ばします。</description>
    <dc:creator>sin5</dc:creator>
    <title>[Let] getHTMLsource</title>
    <content:encoded>&lt;a href="javascript:%22https%3A%2F%2Flet.st-hatelabo.com%2Fsin5%2Flet%2FgYC-xq2kyaqCCw.bookmarklet.js%20%28arg%29%22.replace%28%2F%28%5CS%2B%29%5Cs%2B%28%5CS%2A%29%2F%2Cfunction%28s%2Curl%2Carg%29%7Bs%3Ddocument.createElement%28%22script%22%29%3Bs.charset%3D%22utf-8%22%3Bs.src%3Durl%2B%22%3Fs%3D%22%2BencodeURIComponent%28arg%29%3Bdocument.body.appendChild%28s%29%7D%29%3Bvoid%280%29%3B"&gt;getHTMLsource&lt;/a&gt;&lt;pre&gt;/*
 * @title getHTMLsource
 * @description 選択した範囲のHTMLのソースを整形して表示してくれるWEBサービスに飛ばします。
 * @license MIT License
 */
var source = &amp;quot;&amp;quot;;
if(window.getSelection){
  var con = window.getSelection().getRangeAt(0).cloneContents();
  var div = document.createElement('div');
  div.appendChild(con);
  source = div.innerHTML;
} else if(document.selection){
  source = document.selection.createRange().htmlText;
}

var form = document.createElement(&amp;quot;form&amp;quot;);
form.action = &amp;quot;http://get-source.nog.cc/get&amp;quot;;
form.method = &amp;quot;POST&amp;quot;;
/*form.target = &amp;quot;_blank&amp;quot;;*/

var source_input = document.createElement('input');
source_input.type = 'hidden';
source_input.name = 'source';
source_input.value = source;
form.appendChild(source_input);

var title_input = document.createElement('input');
title_input.type = 'hidden';
title_input.name = 'title';
title_input.value = document.title;
form.appendChild(title_input);

var url_input = document.createElement('input');
url_input.type = 'hidden';
url_input.name = 'url'
url_input.value = document.location.href;
form.appendChild(url_input);

var charset_input = document.createElement('input');
charset_input.type = 'hidden';
charset_input.name = 'charset';
charset_input.value = (document.charset ? document.charset : document.characterSet)
form.appendChild(charset_input);

document.body.appendChild(form);

form.submit();&lt;/pre&gt;</content:encoded>
  </item>
</rdf:RDF>
