Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <title>Hi</title>
- </head>
- <body>
- <div></div>
- <input type="file" name="">
- </body>
- <script>
- var saveData = (function () {
- var a = document.createElement("a");
- document.body.appendChild(a);
- a.style = "display: none";
- return function (data, fileName) {
- var blob = new Blob([data], {type : 'text'}),
- url = window.URL.createObjectURL(blob);
- a.href = url;
- a.download = fileName;
- a.click();
- window.URL.revokeObjectURL(url);
- };
- }());
- var data = { x: 42, s: "hello, world", d: new Date() },
- fileName = "my-download.json";
- var input = document.querySelector("input");
- input.addEventListener("change", function () {
- if (this.files && this.files[0]) {
- var myFile = this.files[0];
- var reader = new FileReader();
- reader.addEventListener('load', function (e) {
- var str = e.target.result;
- var output = str.match(/http:.*\.jpg/g).join("\n");
- saveData(output, "output");
- });
- reader.readAsBinaryString(myFile);
- }
- });
- </script>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment