我最近几天一直在执行任务,而导致我绊倒的一小部分是我需要获取本地二进制文件的base64编码。我可以准备好文件(如下所示),但是我不确定是否有任何方法等,以便获取文件的base64编码,现在我已经拥有该文件。
有什么想法?在谈到这一点时,我是一个完全的菜鸟:/我已经看过一些例子,但是没有为我工作,他们看起来过于复杂。
限制:必须是客户端!必须与IE 8兼容。
<!doctype html>
<script type="text/javascript">
function getsize()
{
var myObject, afile, size;
myObject = new ActiveXObject("Scripting.FileSystemObject");
afile = myObject.GetFile("C:\\test.txt)
size = afile.Size;
alert("The size of the file is:" + size);
}
</script>
Get the size for the file "test.txt"
<form name="myForm">
<input type="Button" value="Get Size" onClick='getsize()'>
</form>
</body>
</html>