関数が呼び出されるたびに、以下のことを行います。中にある以前のコンテンツを空にします。呼ばれる変数に保存します。0かどうかをチェックすることで、ファイルが選択されていないかを確認します。選択されているファイルがない旨のメッセージを表示します。それについての情報を表示します。特筆するべきは次です。あるかどうかをチェックします。あるなら、次のことを行います。内のリストアイテムに出力します。(既定でブラウザーは長さを絶対的なバイトで返します)。画像の寸法を縮小し、それから画像もリストのアイテムに追加します。ファイル形式が無効である場合、リストのアイテム内にメッセージを表示して、ユーザーに別なファイル形式を選択する必要があることを伝えます。ファイル形式が有効ではありません。選択し直してください。プロパティと一致するかどうかをチェックします。