もう回答できないのでコメント
改行コードがくっついてるんじゃないですか?
(trimでOKってことは)
JavaScriptでPOST
7つ目の回答に入れましたが、こっちにも書いておきます。
<form action="hoge.html" name="x" method="post">
<input type="button" onClick="
q=document.createElement('input');
q.type='hidden';
q.name='q';
q.value='hoge';
document.x.appendChild(q);
document.x.submit();
" value="post">
</form>
こんな感じでの実現は、どうでしょう?
※3/16追記
<head><script type="text/javascript"><!--
function post(){
b = document.getElementsByTagName('body')[0]; //<body>を取得
f = document.createElement('form'); //<form>生成
f.action = 'hoge.html'; //action="hoge.html"
f.method = 'post'; //method="post"
b.appendChild(f); //fをbの子に加える
i = document.createElement('input'); //<input>生成
i.type = 'hidden'; //type="hidden"
i.name = 'q'; //name="q"
i.value = 'hoge'; //value="hoge"
f.appendChild(i); //iをfの子に加える
f.submit();
}
//--></script></head>
<body>
<input type="button" onClick="post();">
</body>
これでどうでしょうか。
要件がよくわからないので…
セキュリティレベルの低さで不評だったJavascript暗号化ですが、
「Javascriptのソースが読まれてしまう環境だと」まずい、ということですね。
・テキスト登録ページはインターネットに公開されているのですか?
・書き込む人と、読む人は別の人ですか?
・読む人は、自分宛のメッセージしか複合化できないようにしたいのですか?
この辺がはっきりしないと、最適策がわかりません。
ローカルのJavascriptで暗号化する。←ソースは読まれない
↓
ブラウザでアップロード。
↓
サーバーアプリでテキスト保存。
↓
ブラウザでダウンロード。
↓
ローカルのJavascriptで複合化する。←ソースは読まれない
とかね。暗号化/複合化はなんでもいいと思うんですけど。
ようはソースが公開されていなければいいだけでは?
クライアントPCが盗まれたら、専用ソフトでも一緒かも…
■
http://www.nippon-koki.co.jp/300/305.html
http://www.nikkansports.com/ns/general/p-so-tp0-050219-0003.html
ネットランチャーだって。
この手の防犯用具は、ほぼ確実に犯罪にも使われる諸刃の剣ですよね。
護身用の催涙スプレーとかね。
販売元は、売上増に調子に乗らずに、販売相手の管理をしっかりしてほしいです。
しっかりしていたら、すみません。