AAA Главная
Примеры PHP Примеры JavaScript Примеры Ajax Примеры CSS,HTML

Шифрация HTML кода в JavaScript код


Кодирует html или любой текст в java-script. Удобно для скрытия какой-либо информации (например, защита e-mail от спама и др.).

Код кодировщика отличается от простого и стандартного, т.к. большинство антивирусных программ на стандартный ругаются.

     


Исходный код этого примера:

<table border=0 align="center"><tr><td>
<form name="conv_form">
<TEXTAREA name="src_text" COLS=55 ROWS=10 WRAP=VIRTUAL>Вставьте сюда любой текст (или файл-HTML), который нужно закодировать</TEXTAREA></td>
<td><textarea name=dest_text cols=55 rows=10 wrap=virtual>А здесь появится результат, который нужно записать в файл с расширением html (или htm) и загрузить в браузере.
Если вы кодируете скрипт, то вставьте результат как HTML-код.</textarea></td>
</tr>
</table>
<center>
<input  value=" Справка " type="reset">&nbsp;&nbsp;
<input  value=" Кодируем! " onclick="Code();return 0;" type="button">&nbsp;&nbsp;
<input  value=" Очистить " onclick="ClearForm();return 0;" type="button">
</center>
</form>
<script type="text/javascript">
<!--
function ClearForm()
{
 document.conv_form.dest_text.value="";
 document.conv_form.src_text.value="";
}
function Code()
{
 var temp="",i,l,c=0,out="";
 var str=document.conv_form.src_text.value;
 l=0;
 if(str=="")return;
 while(l<=str.length-1)
 {
    out=out+str.charCodeAt(l)+'!';
    l++;
 }
 document.conv_form.dest_text.value="<scri"+"pt>\nfunction s_(s,c){return s.charAt(c)};function D_(){"+
"var temp=\"\",i,c=0,out=\"\";var str=\""+out+"\";"+
"l=str.length;"+
"while(c<=str.length-1){"+
	"while(s_(str,c)!=\'!\')temp=temp+s_(str,c++);"+
	"c++;"+
	"out=out+String.fromCharCode(temp);"+
	"temp=\"\";}"+
"document.write(out);}"+
"\n<\/script>"+
"<script>\nD_();\n<\/script>";
}
//-->
</script>




.

© Copyright 2008-2016 by KDG