o madonna... era tutto qui il problema?!
codice:<!doctype html> <html> <head> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /> <title>Esempio</title> <script type="text/javascript"> var sMimeType; function fileLoaded(frEvnt) { var sFBody = frEvnt.target.result; var sBodyBase64 = btoa(sFBody); var sHTMLCode = "<img src=\"data:" + sMimeType + ";base64," + sBodyBase64 + "\" \/>"; document.miaForm.uscitaBin.value = sFBody; document.miaForm.uscitaB64.value = sBodyBase64; document.miaForm.uscitaHTML.value = sHTMLCode; document.getElementById("risultatoHTML").innerHTML = sHTMLCode; } function loadImageFile() { var oFile = document.getElementById("mioFile").files[0]; if (oFile) { var oFReader = new FileReader(); oFReader.onload = fileLoaded; sMimeType = oFile.type; oFReader.readAsBinaryString(oFile); } } function ciao() { alert("oij"); } </script> </head> <body> <form name="miaForm" onsubmit="return(false);"> <table> <tbody><tr> <td>Seleziona un'immagine:</td> <td><input type="file" id="mioFile" onchange="loadImageFile();" /></td> </tr><tr> <td>Output binario:</td> <td><textarea name="uscitaBin" style="width: 400px; height: 100px;"></textarea></td> </tr><tr> <td>Output base64:</td> <td><textarea name="uscitaB64" style="width: 400px; height: 100px;"></textarea></td> </tr><tr> <td>Output HTML:</td> <td><textarea name="uscitaHTML" style="width: 400px; height: 100px;"></textarea></td> </tr><tr> <td>Risultato HTML:</td> <td><div id="risultatoHTML"></div></td> </tr> </tbody> </table> </form> </body> </html>

Rispondi quotando