ページを暗号化し読めなくする

動作ブラウザ
Internet Explorer Netscape Navigator
4.0x 4.5 5.0x 5.5 6.0 4.x 6.0
Windows -
Macintosh - -
UNIX - - - - -

解  説  原理は簡単でescapeでhtmlデータをエンコードします。生成されたデータはdocument.writeとunescapeを使って書き出せば復元することができます。
コード <html> <head> <title>ページを暗号化し読めなくする</title> <script language="JavaScript"><!-- function encode() { text = "<scrip"+"t>document.write(unescape('"; // 解析ミス対策 text+= escape(document.myFORM.inHTML.value); text+= "'));</scrip"+"t>"; document.myFORM.outHTML.value = text; } // --></script> </head> <body> ページを暗号化し読めなくする<br> <form name="myFORM"> <textarea name="inHTML" cols="80" rows="10"></textarea><br> <textarea name="outHTML" cols="80" rows="10"></textarea><br> <input type="button" value="生成" onClick="encode()"> </form> </body> </html>

■サンプルスクリプトを実行する >>実行
■各ブラウザでの動作結果を見る >>View!