0

今夜、FireFox がバージョン 22.0 から 23.0.1 にアップグレードされたときに壊れた古い Web フォーム アプリで asp:TextBox コントロールが機能していました。コードは次のようになります。

<asp:TextBox ID="txtChainDescription" TextMode="MultiLine" Rows="5" Width="350px" runat="server" />        

それで全部です。これはChromeで次のようにレンダリングされます

<div class="cleditorMain" style="width: 500px; height: 150px;">
   <div class="cleditorToolbar" style="height: 27px;">
       <div class="cleditorGroup">
           <div class="cleditorButton" title="Bold"></div>v class="cleditorGroup"> 

...などですが、FireFoxでは次のようにレンダリングされます

<div class="cleditorMain" style="width: 500px; height: 150px;">
    <div class="cleditorToolbar">
        <div class="cleditorGroup">
            <div class="cleditorButton cleditorDisabled" title="Bold" disabled="disabled" style="background-color: transparent;"></div>

...などです。違いは、エディター ボタンが無効になっていることと、編集が必要なテキスト領域も完全に無効になっているように見えることです。いくつか質問があります:

1) なぜこれが起こっているのですか? 2) Firefox のバージョン 22.0 から 23.0.1 への変更の原因は何ですか?

4

1 に答える 1

0

テストしないと断定はできませんが、お金はブラウザ定義ファイルにかかっているでしょう。

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

FF で v23 を認識しない定義ファイルに問題がある可能性があります。

于 2013-09-04T03:18:03.743 に答える