0

All Files(*.*)ファイルを開くウィンドウではなく、.pdf ファイルのみに限定されたデフォルトのファイル選択を変更したいと考えています。それを実装する方法についてのアイデアはありますか?

例:

4

3 に答える 3

0

これは、HTML5の新しい属性を持つChrome でのみ可能です。accept

<input type="file" name="myfile" accept=".pdf" />

ライブ テスト ケース

IE はその属性をサポートしておらず、おそらく今後もサポートしません。Firefox はこの属性をサポートしていますが、画像、オーディオ、またはビデオ ファイルのみに使用でき、PDF には使用できません。

クロス ブラウザーのサポートについては、ブラウザーごとにブラウザー拡張機能/プラグインを作成するか、Java/Flash を使用する必要があります。

于 2013-01-15T07:49:42.817 に答える
0

これを行うにはいくつかの方法があり、ユーザーが特定のファイルタイプのみを選択するように制限します。これは、この場合は PDF です。

PHP/Javascript を介して実装できる 2 つの方法を次に示しますが、これらは少しオーバーヘッドがかかり、これらの WYSIWYG エディターをまだ使用していない場合は、少しコーディングが必要になります。

TinyMCE - http://www.tinymce.com/wiki.php/How-to_implement_a_custom_file_browser

CKEditor - http://docs.cksource.com/CKEditor_3.x/Developers_Guide/File_Browser_(Uploader)/Custom_File_Browser

それが役に立てば幸い。

于 2013-01-15T07:54:32.807 に答える
0

他の方法。Uploadify を使用できます。

アップロードする

フラッシュベースアプリです。すべてのブラウザで正常に動作します。

于 2013-01-15T07:55:31.390 に答える