0

我在一个旧的 webforms 应用程序中有一个工作的 asp:TextBox 控件,当 FireFox 今晚从 22.0 版升级到 23.0.1 版时它坏了。代码如下所示:

<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 回答