我想知道使用 js 提示符从用户处获取密码值并将其放入表单字段是否有很多/任何危险?
我知道我可以使用模态或类似的东西,但我只是想知道会产生什么后果(除了用户可能会感到奇怪),记住该应用程序是通过 Phonegap 作为 native 安装的(如果它使差异)。
最佳答案
如果您引用 window.prompt(message,default);
JS 提示,则会出现一些问题。
1.) 在桌面上 IE 的支持很弱 - 它不支持所有字符集,消息大小有限,无法正确居中,并且对话框非常难看。 (错误信息 link1 、 link2 )
2.) 在 Windows 8 的“Metro 模式”浏览器中,定义了 window.prompt
,但尝试调用它完全失败(浏览器只是忽略它)并且您所使用的变量希望填充得到分配的null
值
由于 #2 可能影响 Windows 8 手机(我不确定有多少代码库直接移植到手机),您需要了解这种潜在的不兼容性。
关于javascript - 在Phonegap(或类似)环境中使用js提示输入密码值有什么危险,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13050206/