私のページにファイルアップロードコントロールがあります。 アップロードしたファイルのフルパスをjavascriptで取得したいのですが。 私はjavascriptでファイルパスを取得する
document.getElmentById( 'は、FileControl」)を書いた値;。
それはIEでの完全なパスを示しているが、モジラ3.5で、それはファイル名だけではないパスを見せている
をので。この問題を解決するには?
私のページにファイルアップロードコントロールがあります。 アップロードしたファイルのフルパスをjavascriptで取得したいのですが。 私はjavascriptでファイルパスを取得する
document.getElmentById( 'は、FileControl」)を書いた値;。
それはIEでの完全なパスを示しているが、モジラ3.5で、それはファイル名だけではないパスを見せている
をので。この問題を解決するには?
Firefoxは、デフォルトでファイルへのパスを表示させません - 明らかに回避策がありますが、ユーザーにはabout:config
に行き、設定を変更する必要がありますほとんどの場合、起こることはありません。
これが絶対に必要な場合(なぜ私は見ることができません)、Flashをクロスブラウザの代替手段として、Flashとファイルのアップロード用にGoogleを使用します。
そうでなければ、ここでの制限で動作する必要があります(私の心の中で非常に良いものです!)
Firefoxでこれをどのように変更する必要がありますか? –
Webアプリケーションからクライアントブラウザに設定を変更することはできません。 – rahul
いいえ、私はそれをしたいとは思ってませんが、私は知りたいだけです:) –
これをセキュリティ上の問題になります。クライアントマシンのファイルパスを読むことは良い考えではなく、ほとんどのブラウザでは許可されません。
あなたの要件をより具体的にすることはできますか? – rahul