いくつかの素晴らしいチュートリアルから始めて、次のことを試みました。1)jQuery(特にAjaxUploadライブラリ)を使用して、入力ファイルボタンから画像ファイルをアップロードします。2)CSSトリックを使用して、デフォルトのHTML5入力ファイルボタンをより優れたカスタムボタンに置き換えます。3)HTML5フィルターを使用して、「特定の画像のみ」のファイルのアップロードを許可します。
重要なのは、変更した入力ファイルボタンを使用すると、AjaxUploadライブラリが壊れているように見えることです(つまり、何も起こりません)。
たとえば、このJSFiddleは、デフォルトの入力ファイルを使用したテストです。ファイルをアップロードしようとすると、読み込み中のgifに、ファイルが現在アップロード中であることが示されます。 これは、変更された入力ファイルと同じです。gifの読み込みは開始されません。
また、私のChromeブラウザではHTML5ファイルのフィルタリングが壊れているようですが、これは小さな問題です。
何か案が?