2012-09-23 125 views
-2

这是一个虚拟键盘的JavaScript。点击here作为源代码。为什么这个JavaScript在Firefox上工作,但不在Chrome中?

要使用该键盘的所有我需要做的就是在TextBox控件使用一个CSS类。这是TextBox。

<asp:TextBox ID="txtFTP" SkinID="Mini2" runat="server" TextMode="Password" 
ForeColor="Gray" CssClass="keyboardInputCenter txtAllign" /> 

Jquery引用位于母版页中。

<script src="../App_Themes/Default/js/jquery-1.6.1.js" type="text/javascript"></script> 

<script src="../App_Themes/Default/js/keyboard.js" type="text/javascript"></script> 

我的aspx页面“XYZ.aspx”运行正常在Firefox和点击文本框时,虚拟键盘弹出,但在Chrome为相同的形式没有任何反应。

我已经使用相同的脚本来显示虚拟键盘,并且适用于firefox和chrome,但该页面和母版页位于另一个文件夹中。

我怎样才能修复/解决此问题?

+0

链接适用于Chrome/OSX中的我 – ahren

+0

@ahren键盘在Chrome浏览器的页面中工作,但在Chrome的其他页面中无效(在Firefox中工作)....无法显示的页面键盘在另一个文件夹中,但所有链接都正常...... –

+0

控制台中是否有任何错误? – ahren

回答

1

发现错误一些代码将运行在Chrome,但不能在Firefox。有一个“div”没有关闭。不知何故,火狐工作与该错误,但Chrome/IE没有。如果你知道为什么firefox工作,请留下评论。谢谢大家的合作。

+1

Firefox检测到未关闭的标签并将其关闭,就是这样。 – Aamer

2

确保Java脚本是在Firefox中启用。有些时候,因为web-KIT引擎不同的是

+0

它已经在Firefox中工作。 :o –

相关问题