我正在写一个书签,我需要能够提示用户输入“密码”。但是,我不希望它在屏幕上显示为明文,所以我不能使用提示。
是否有提示()的掩码替代方法?
还有什么建议吗?
我正在写一个书签,我需要能够提示用户输入“密码”。但是,我不希望它在屏幕上显示为明文,所以我不能使用提示。
是否有提示()的掩码替代方法?
还有什么建议吗?
您可以在当前页面上创建一个浮动 div,其中包含一个包含密码字段的表单。
替代方案:让 bookmarlet 指向一个特定的网页。从该页面上的用户那里获取密码,然后继续。
正如您可能已经注意到的那样,此解决方案根本不使用 javascript。如果您真的坚持使用 javascript,您将不得不使用 javascript ( window.open
) 创建一个新窗口,向其中添加form
和input
元素,并将表单的submit
值设置到您的 Web 应用程序后端。
当然,您可以在当前页面上显示一个对话框,但这会让用户非常恼火。被警告。
jrh
没有 - 尝试在这样的模态设置中查看Thickbox :
<a href="iframeModal.html?placeValuesBeforeTB_=savedValues&TB_iframe=true&height=200&width=300&modal=true" title="add a caption to title attribute / or leave blank" class="thickbox">Open iFrame Modal</a>
简单快速的回答:不,没有像 window.prompt() 这样的跨浏览器方法可以屏蔽用户输入。但是,您可以查看一些专有的东西。在 MSIE 中,你得到了 window.createPopup()、window.showModalDialog() 和 window.showModelessDialog()。但是我不推荐使用这种方法=P
如果您对目的地使用 http 身份验证会发生什么?UA 会用 un/pw 提示用户吗?