Code Hex Encode - Decode
Code Hex Encode - Decode
Code giải mã và mã hóa hex-1
<style type='text/css'>
html,body{margin:0;padding:0}body{background-color:#e1f0f5;font-family:Tahoma,Verdana,Arial,Sans-Serif;font-size:11px}div#MainHolder{overflow:hidden;margin-top:20px}div#MainInner{background-color:#005c91;width:840px;display:block;padding:10px;margin:0 auto;overflow:hidden}div#Footer,div#Header{width:820px;display:block;margin:8px auto;overflow:hidden}div#Header a{color:#000}div#Header h1{margin:0}div#ContentHolder{float:right;background-color:#fff;padding:20px 20px 40px;color:#000;width:650px;min-height:350px}div#Menu{float:left;width:140px}div#Menu h2{margin-bottom:4px;color:#fff}div#Menu a{color:#a2b9c8;text-decoration:none;display:block;margin-left:10px}div#Menu a.selected{color:#fff}h2{font-size:12px}div.BtnHolder{margin-top:10px}div.BtnHolder input{margin-right:5px}Textarea{width:490px;height:90px;border:solid 1px black;padding:5px}div.ResultsBox{width:490px;height:30px;border:solid 1px black;background-color:#ddd;padding:5px}.High{height:250px}.Low{height:30px}.Spacer{margin-bottom:35px}
</style>
<script language="javascript">
function hexEncode(e){var d="0123456789abcdef";var b=new Array();for(var c=0;c<256;c++){b[c]=d.charAt(c>>4)+d.charAt(c&15)}var a=new Array();for(var c=0;c<e.length;c++){a[c]=b[e.charCodeAt(c)]}return a.join("")}function hexDecode(f){var e="0123456789abcdef";var b=new Array();for(var d=0;d<256;d++){b[e.charAt(d>>4)+e.charAt(d&15)]=String.fromCharCode(d)}if(!f.match(/^[a-f0-9]*$/i)){return false}if(f.length%2){f="0"+f}var a=new Array();var c=0;for(var d=0;d<f.length;d+=2){a[c++]=b[f.substr(d,2)]}return a.join("")};
</script>
<script type="text/javascript" language="javascript">
function doit_Encode() {
var tbin = document.getElementById('tbin');
tbin.value = hexEncode(tbin.value);
}
function doit_Decode() {
var tbin = document.getElementById('tbin');
tbin.value = hexDecode(tbin.value);
}
</script>
<div id="MainHolder">
<div id="Header"><h1></h1></div>
<div id="MainInner">
<div id="Menu">
<h2>IP</h2>
<a href="/MyIp.aspx">Your IP</a>
<a href="/IPtoDecimal.aspx">IP to decimal</a>
<h2>Encode / Decode</h2>
<a href="/HTMLEncodeDecode.aspx">HTML Encode/Decode</a>
<a href="/URLEncodeDecode.aspx">URL Encode/Decode</a>
<a href="/EscapeUnescape.aspx">Escape/Unescape</a>
<a href="/base64EncodeDecode.aspx">base64 Encode/Decode</a>
<a href="/HexEncodeDecode.aspx">Hex Encode/Decode</a>
<h2>Hash</h2>
<a href="/MD5.aspx">MD5 Hash</a>
<a href="/SHA-1.aspx">SHA-1 Hash</a>
<a href="/SHA-256.aspx">SHA-256 Hash</a>
<br /><br />
<h2>More tools</h2>
<a href="http://rndimg.com/" target="_blank">Random Image Generator</a>
</div>
<div id="ContentHolder">
<h2>
Enter text to Hex Encode / Decode:</h2>
<textarea class="High" id="tbin" cols="" rows=""></textarea>
<div class="BtnHolder">
<input type="button" value="Hex Encode" onclick="doit_Encode()" />
<input type="button" value="Hex Decode" onclick="doit_Decode()" />
</div></div></div></div></form>