1

InternetExplorerでローカルファイルシステムにアクセスするために多くのことを試みました。グーグルした後、いくつかのスクリプトがあります。ActiveXObjectこれは、InternetExplorerで作成することで実現できます。ただし、セキュリティ上の理由から、InternetExplorerはデフォルトでこのオプションを無効にします。誰かがそれを変更する場合、それは可能です。私の質問は、ブラウザの設定を手動で変更せずにInternet Explorerでloclaファイルシステムにアクセスする他の方法はありますか?

アップロード前のファイルサイズチェックプログラムに使用したいです。このページでFLASHを使用してこれを実現することはできません。

4

1 に答える 1

1

Web サイトにアクセスして、ファイル システムからデータが盗まれたら面白くありません。これは高度なセキュリティの問題です。これがブロックされ、自動的にブロックを解除できない理由です。

ただし、ファイル サイズの制限のみを制限する必要がある場合はMAX_FILE_SIZE、フォームの非表示の入力を使用して最大ファイル サイズを制限できます。

 <input type="hidden" name="MAX_FILE_SIZE" value="10000" />

こちら で説明されているように PHP で動作することに注意してください。他のサーバー側言語を使用している場合は、使用している言語でファイル サイズを制限する方法を確認する必要があります。

本当にファイル システムにアクセスする必要があり、企業環境にいる場合は、グループ ポリシーを使用してその設定を変更し (ネットワーク管理者に相談する必要があります)、すべてのステーションをインターネットの悪いものに対して脆弱にすることができます。または、ページでのみ必要な危険なアクションを実行する拡張機能を作成します。

于 2012-12-10T12:45:24.397 に答える