我正在编写一个bookmarklet,我需要能够提示用户输入“密码”。但是,我不希望它在屏幕上以明文显示,所以我不能使用提示符。
是否有一个屏蔽的替代prompt()?
还有其他建议吗?
发布于 2009-06-22 13:08:50
您可以在当前页面上创建一个浮动div,其中包含一个包含密码域的表单。
发布于 2009-06-22 13:09:56
另一种选择:让小手册指向特定的网页。从该页面上的用户那里获取密码,然后继续。
正如您可能已经注意到的,此解决方案根本不使用javascript。如果你真的坚持使用javascript,你将不得不使用javascript (window.open)创建一个新窗口,添加form和input元素,并将表单的submit值设置为你的web应用后端。
当然,您也可以在当前页面上显示一个对话框,但这会让用户非常恼火。请注意。
jrh
发布于 2009-06-22 13:12:42
没有-尝试在模式设置上查看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>https://stackoverflow.com/questions/1027105
复制相似问题