2012-02-25 17 views
0

問題があります。私はクライアントの一部の従業員がフラッシュをインストールしていて、インストールしていないクライアントがあります。だから常にswfuploaderモジュールウィジェットを使うのはうまくいかず、HTMLにうまく戻っていません。実際には、機能していないボタンはその目を覚ますだけです。フラッシュ検出に基づくDrupalフォームウィジェットの切り替え

私がしたいのは、Flashを使用できないときに検出し、標準のDrupal File Uploadウィジェットに切り替えることです。今私の頭の中では、これはサーバー側で行われた場合にのみ機能するようです。しかし、サーバ側でもそれを確実に行うことができますか?

また、このオンザフライウィジェットの切り替えは、Drupalでも機能するのでしょうか、それともフィットするでしょうか?ところで

は、私は[OK]をDrupalの6

答えて

0

を使用していますので、私はまた、私がやってしまったことはFileFieldにアップロードウィジェットを使用して2番目のフォームフィールドを作成し、それをロードしたUsing multiple form field widgets for the same field in Drupal

でこれを取り上げFlashウィジェットの横にあるフォームに表示されます。次に、Flashがページにあり、正しいバージョンであることを検出するページにJSを挿入します。見つかった場合は、html/AJAXアップローダを非表示にします。そうでない場合は、Flashアップローダを非表示にします。

関連する問題