2011-06-29 9 views
0

<input type="file"> IE6では、フィールドテキストエリアに何かを書き込むと書き込み可能ですが、FirefoxやChromeでは書き込めません。 Firefoxと同じようにテキストフィールドエリアをクリックしてIE6でブラウザウィンドウを開きたい。IE6でIE6のブラウザウィンドウを開いてFirefoxとしてのテキストフィールドエリアをクリックします。

+0

ここにHTMLを投稿できますか? –

+0

これはちょうど ' – mplungjan

+0

の中にはありませんでした。 ' ' - ブラウザの動作。あなたのページは、ファイルをアップロードしようとしたときにファイルセレクタが開いているところをIE6ユーザが見た唯一のものになります – mplungjan

答えて

0

ファイル入力フィールドのルックアンドフィールとビヘイビアは、ブラウザごとに異なります。これを変更することは容易ではありません。あなたは、ファイル入力フィールドを隠し、それをカスタムフィールドに置き換えるプラグインを使用する方がよいでしょう。ここのような - http://plugins.jquery.com/project/jquery-prettyfile。 jQueryでは、次のコードを試してみることもできます。 -

$( 'input [type = "file"]')フォーカス(function(){$ this this.click(); $( 'body') 。フォーカス();});

私はIE6を持っていないので、チェックできません。 IE7と8で動作します。

関連する問題