次のページは、コピーした HTML を firefox または chrome を使用してボックスに貼り付けると、ダウンロード リンクが作成されます。
<html>
<b>Select All, Copy, and paste below to download the full copied HTML</b>
<div id=drop contentEditable
style="padding: 1em; height: 30em; background:#bbb;overflow:hidden; ">
</div>
<a id=out download=copied.html style=display:none> Download </a>
<script>
var out=document.getElementById("out"),
drop=document.getElementById("drop");
drop.onpaste=function doPaste(){
setTimeout(function(){
out.href="data:x-application/html,"+
escape(drop.innerHTML);
drop.style.display="none";
out.style.display="block";
}, 50);
};
</script>
</html>
あなたのサイトで使用するために、
- ページを変更するための操作を行ってから、ページの背景の空白の領域をクリックし、[CTRL]+[A] (win) または [CMD]+[A] (mac) を押します。
- 右クリックまたはキーボードを使用してコピーする
- 上記のファイルのボックスに貼り付けます
- 「ダウンロード」をクリックして、結果のhtmlファイルをダウンロードします。
それは小さなファイルなので、試してみることができるようにオンラインでコピーを投げました。このページではかなりうまく機能します。
スタイル情報はスタイル属性に変換されるため、css ファイルは必要ありませんが、同時に、適用されたスタイルのファイル名がないため、デザイナーによっては必要になる場合があります...