这是一个虚拟键盘的javascript。点击here作为来源。
要使用此键盘,我所要做的就是在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 :(得分:2)
确保在firefox中启用了java脚本。有时候一些代码会在chrome中运行但不会在firefox中运行,因为web-kit引擎是不同的
答案 1 :(得分:1)
发现错误。有一个“div”没有关闭。不知何故,firefox处理了这个错误,但Chrome / IE却没有。如果你知道为什么firefox工作,请发表评论。谢谢大家的合作。