It looks like you're new here. If you want to get involved, click one of these buttons!
<!DOCTYPE html>
<input type="File" id="image_file" accept="image/*">
<input type="button" value="import" onclick="importImageToData()"><br><br>
<script>
function importImageToData(){
var imageFile = document.getElementById("image_file").files[0];
var formatreader = new FileReader();
formatreader.onloadend = function(e){
console.log("file Loaded");
var imageData = e.target.result;
var viewdata = document.createElement("textarea");
var img = document.createElement("img");
img.src = viewdata.value = imageData;
document.body.appendChild(img);
document.body.appendChild(document.createElement("br"));
document.body.appendChild(viewdata);
viewdata.select();
}
formatreader.readAsDataURL(imageFile);
};
</script>
Comments
I'm thinking about using this to embed jquery and other code-ish misc stuff. I'm also wondering about the potential for use in obfuscation.
This is really cool, but yeah, support is kind of limited right now.
Oh, definitely. Minimize your "defrost" function and introduce some very basic encryption. Even though it would be easy to break, the results would just be html and minified JavaScript.
EDIT: Eep. Sorry for the necro x.x