iframeを使用して、テキストエリアからhtmlコード(もちろんhtmlタグで始まるhtmlページ全体など)のプレビューを表示する必要があります。Webkit ブラウザーでは機能しますが、Firefox では機能しません。
テキストエリア:
<textarea id="document_token_body">the source code of a html page here</textarea>
プレビュー エリア:
<iframe id="result" width="680px" frameborder="0"></iframe>
およびJavaScriptコード:
document.getElementById('result').contentWindow.document.documentElement.innerHTML = document.getElementById('document_token_body').value;