应用程序搞砸了键盘弹出窗口

时间:2014-04-11 09:30:14

标签: javascript android html extjs login

在我的网络应用中,我的登录页面在打开键盘时发生了紊乱。在android开发中,这可以通过修改清单文件中的android:windowSoftInputMode="stateVisible|adjustResize"来解决。有没有办法可以为Javascript

中开发的网络应用程序做到这一点

1 个答案:

答案 0 :(得分:2)

如果你的网页应用程序在键盘向上滚动时变得很混乱,那么通常它会导致css问题,而不是javascript问题。因为在大多数浏览器中,当键盘向上滚动时,键盘的顶部将成为页面的新底部。例如,如果您将元素设置为position:absolute; bottom:0;,则可以看到该元素会将键盘顶部视为页面底部。

因此,如果你有很多带有position:relative;的元素或很多位置基于窗口底部的元素,那么当键盘向上滚动时你可能会得到一个疯狂的视图。此外,您可以使用window在javascript中进行一些功能和调用,以便您在键盘上更改窗口的功能。话虽如此,很难说为什么你的网页会因为这么少的信息而变得疯狂。