私はここ数日ミッションに参加してきましたが、つまずく原因のほんの一部は、ローカルバイナリファイルのbase64エンコーディングを取得する必要があることです。ファイルを準備することはできますが(以下)、ファイルを「持っている」ので、ファイルのbase64エンコーディングを取得する方法などがあるかどうかわかりません。
何かご意見は?これに関しては、私はまったくの初心者です:/いくつかの例を見てきましたが、うまくいきませんでした。
制限:クライアント側である必要があります!IE8と互換性がある必要があります。
<!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>