1

JavaScript に というオブジェクトがありfileます。実行console.log(file)すると、Firebug のオブジェクトを次のように調べることができます...

火の虫

問題は次のとおりです。アクセスしようとするfile.statusと、0. file.name他の属性はすべて正常に機能します...何があっstatusても出力されるだけです。0

何が起こっているのか?

ところで、このオブジェクトはplupload Fileオブジェクトです。また、Webkit インスペクターでも同じ結果が得られます。

ありがとう!

4

2 に答える 2

0

詳細の共有を妨げているのは、JavaScript に関するセキュリティではないかと思います。それは嘘をついているわけではありませんが、あなたに物事を伝えていません。良い JavaScript、保護されたもう 1 つの市民。

Java セキュリティにより、事前にファイルを操作することも難しくなる可能性があります。そのため、アップローダ ユーティリティが非常に多く存在するのは、まあまあ、IE7-9 が複数ファイル ブラウザの選択をサポートしていないためです。例 Y UI UploaderまたはSWFUploader

于 2011-11-30T00:23:41.873 に答える
0

興味深いことに、もし私がこのミステリーを持っていて、その真相を知りたいと思ったら、このオブジェクトを作成して操作するコードを読むか、別の JavaScript 列挙を使用して、このオブジェクトから何が得られるかを確認する必要があります。

たぶん、for inどこにたどり着くかを見るためだけにループします。結局のところ、多くの javascript 開発ツールは javascript を使用して構築されています。それらは通常の js コマンドよりもオブジェクトに関する洞察を持っているべきではありません。

于 2011-11-30T02:43:05.793 に答える