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)
重要的是说:
.aspx的网页按钮指向设计相同.任何聪明且解释清楚的想法都将受到高度赞赏!
最好的起点是获取Firefox的"Firebug"插件.
单击问题链接时可能会发生的情况是,Firebug中将出现JavaScript错误,并准确显示问题所在.
这是一个免费下载,您可以通过单击Firefox菜单中的工具>附加组件找到它.