Desired Output:
TestCompression.jsp
Download or copy lz-string.js from https://github.com/pieroxy/lz-string/blob/master/libs/lz-string.js
Desired Output
Click image to zoom |
TestCompression.jsp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <script language="javascript" src="lz-string.js"></script> <!-- download or copy lz-string.js file from below url --> <!-- https://github.com/pieroxy/lz-string/blob/master/libs/lz-string.js --> <title>Compress String in Javascript</title> <script> function compress() { var val=document.getElementById("actual_text").value; alert("val: "+val); alert("Size of sample is: " + val.length); var compressed = LZString.compress(val); // compressing alert("Size of compressed sample is: " + compressed.length); var val2=document.getElementById("compressed_text").value=compressed; val = LZString.decompress(compressed); //de compressing alert(" after decompress is: " + val); var val2=document.getElementById("de_compressed_text").value=val; } </script> </head> <body> actual_text :<input type="text" name="actual_text" id="actual_text" onblur="compress();"/> compressed_text:<input type="text" name="compressed_text" id="compressed_text" /> de_compressed_text:<input type="text" name="de_compressed_text" id="de_compressed_text" /> </body> </html> |
Download or copy lz-string.js from https://github.com/pieroxy/lz-string/blob/master/libs/lz-string.js
Desired Output
No comments:
Post a Comment