私は、次の検証式とRegularExpressionValidatorとするFileUploadを持っRegularExpressionValidatorは、Firefoxで動作しないでアップロードします。 しかし、何らかの理由でFirefoxを使用しても機能しません。なぜそれが問題なのですか?ファイルはIEのみ
5
A
答えて
1
私は解決策を見つけた
.....
(.*\.([gG][iI][fF]|[jJ][pP][gG]|[jJ][pP][eE][gG]|[bB][mM][pP])$)
お楽しみください!
+0
これはあなたの質問の正規表現が検証していたものとは全く異なる正規表現です。 DaDaが投稿したようなもっと読みやすい正規表現で、まったく同じことを達成することができます。 –
14
このお試しください:それはJavaScriptを取得することはできませんので、それはFirefoxのバージョン3.xでは動作しません
^(.*?)\.(((j|J)(p|P)(e|E)?(g|G))|((p|P)(n|N)(g|G))|((g|G)(i|I)(f|F)))$
3
強化をファイル入力フィールドのフルパス名です。この特定の正規表現では、フルパス名が必要です。
-1
:大文字と小文字の区別のために食料調達するダダのソリューションに
(.*?)\.(jpg|jpeg|png|gif)$
0
私は、この問題に対する解決策を持っている:
var reg = /([^\s]+(?=.(jpg|gif|png|jpeg)).\2)/gm;
if (reg.test(uploadcontrol) == false) {
alert("Please upload valid image formats(.jpg,.gif,.jpeg and .png)");
}
関連する問題
- 1. IEのInvalidCharacterErrorのみ
- 2. IEはそれはIEがページの読み込みで忙しいです
- 3. IEでのJqueryエラーのみ
- 4. JSPページは、IEブラウザでエラーにのみ
- 5. IEでのみCSOM UnauthorizedException
- 6. ビデオ要素(CSS)IEのみ
- 7. IEでの読み込みが遅い
- 8. IEファイルのアップロードの問題
- 9. IEでローカルxmlファイルを読み込めません
- 10. JavaScriptのwindow.open(ファイル名)がIE
- 11. IEでのページ読み込み、ページにはフラッシュバナー
- 12. IE計算済みCSSスタイル
- 13. ナビゲーションバーのちらつきがIEのみ
- 14. 角度構文エラー - IEのみ
- 15. 正規表現IE先読みのバグ
- 16. XMLファイルを読み込み、FirefoxではなくIEで正しく実行してください
- 17. IEでのJavaScriptファイル入力の問題
- 18. IEのローカルXMLファイルのJQuery ajax parseerror
- 19. jqueryファイルのアップロードdataTypeスクリプトIEの問題
- 20. blue impファイルのアップロードプラグインIEの問題
- 21. IE 5でのHTML 5ビデオの読み込みが遅い
- 22. SeleniumのIE WebDriverのgetCurrentUrl()メソッドはlocalhostのみを返します
- 23. MVC6:IEの場合のみ条件付きでスクリプトを読み込むには?
- 24. HTTPの場合:IEでは405エラーのみ。アヤックス
- 25. JavaScriptでのGETリクエストは、IEでのみ機能します
- 26. このjQueryはIEでのみ動作します
- 27. jsはIE開発ツールの下でのみ動作します
- 28. WebfontはIE 7のフロントページでのみ動作します
- 29. toggleClassは最初のクリック(IE、FF)でのみ動作します
- 30. パーズリーのチェックボックスとラジオはIEでのみ有効です
私はIEがファイル名としてFirefoxの対POST'ingれているものの間に違いがあるかどうかを確認するためにアップロードされたファイル名を確認します。 –
私はチェックしました。パス名に違いはありません。それでもFirefoxでうまくいかない理由は疑問です。選択された答えは、新しい正規表現の対、firefoxに何が問題なのかを説明します。 – myforums