1

JavaScriptValidatorValidate関数を使用して、クライアント側で asp.net バリデーターを制御する人はいますか?

何年も使用していますが、IE10 では次の JavaScript エラーが発生することに気付きました。

SCRIPT5009: 'ValidatorValidate' is undefined

関連する JavaScript ライブラリが IE10 に含まれていないようです - 誰かがこれに遭遇したことがありますか? 関連するコードを含める方法はありますか?

更新 更新するために、私ValidatorValidate()は純粋な JS 関数だと思っていましたが、ASP.net によって生成されていることを発見しました。

ありがとう

4

1 に答える 1

1

ほとんどの場合、アプリケーションの .NET FrameWork は IE10 を認識しておらず、ブラウザの機能が低いものにダウングレードしています。解決策は、アプリをホストしている WebServer に次の修正プログラムのいずれかを適用することです。

これができない場合は、ブラウザー定義ファイルをそのAPP_Browsersフォルダーに追加することで、アプリケーションに IE10 を認識させることができます。

参照: http://www.hanselman.com/blog/BugAndFixASPNETFailsToDetectIE10CausingDoPostBackIsUndefinedJavaScriptErrorOrMaintainFF5ScrollbarPosition.aspx

于 2013-06-10T13:50:28.247 に答える