Firefox中的Javascript问题

use*_*218 1 javascript asp.net firefox

我知道这是一个很长的镜头,我可以提供的细节很少,但问题在于:

我有一个asp.net(3.5)应用程序,我试图在IE,Firefox和Chrome上运行.在IE和Chrome上,一切正常,但Firefox会造成麻烦:

在Firefox上,当点击我的一些链接按钮时,状态栏显示相关的javascript:__doPostBack('...',")呼叫,但没有任何反应(没有回发或任何事情...... 按钮根本没有响应).

一个例子 <asp:LinkButton>

<asp:LinkButton ID="bAccountID" onClick="ViewAccountDetails" runat="server"
    CommandName='<%# DataBinder.Eval(Container.DataItem, "Users_aID") %>'> 
        <%# DataBinder.Eval(Container.DataItem, "iAccountID") %> 
</asp:LinkButton>
Run Code Online (Sandbox Code Playgroud)

重要的是说:

  1. 某些链接上的Firefox浏览器,而据我可以看到所有.aspx的网页按钮指向设计相同.
  2. 再次,在IE和Chrome上 - 没有问题!
  3. Firefox中的Javascript已启用.
  4. 试图运行调试并在相关的事件处理程序中为其中一个点击设置一个断点 - 根本就不去那里.
  5. 标准非工作链接按钮的示例:

任何聪明且解释清楚的想法都将受到高度赞赏!

Fen*_*ton 5

最好的起点是获取Firefox的"Firebug"插件.

单击问题链接时可能会发生的情况是,Firebug中将出现JavaScript错误,并准确显示问题所在.

这是一个免费下载,您可以通过单击Firefox菜单中的工具>附加组件找到它.