Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript中的可移植密码对话框_Javascript_Dialog - Fatal编程技术网

javascript中的可移植密码对话框

javascript中的可移植密码对话框,javascript,dialog,Javascript,Dialog,我有一个网页,正在尝试为其添加密码保护,因此,如果用户按下“发送”按钮,但未通过身份验证,则会出现一个对话框,询问密码。我最初想用提示符来询问密码,后来遇到了。提示似乎没有隐藏文本(我希望如此) 我可以创建一个自定义对话框,但在这一点上,我担心可能会有一些角落的情况下,不同的浏览器可能会阻止对话框出现(主要是我关心的手机/浏览器与广告拦截器等)。我是否会遇到麻烦,或者是否有其他方法提示输入密码?您可以使用.htaccess文件来保护您的页面 <Files page_to_protect.p

我有一个网页,正在尝试为其添加密码保护,因此,如果用户按下“发送”按钮,但未通过身份验证,则会出现一个对话框,询问密码。我最初想用提示符来询问密码,后来遇到了。提示似乎没有隐藏文本(我希望如此)


我可以创建一个自定义对话框,但在这一点上,我担心可能会有一些角落的情况下,不同的浏览器可能会阻止对话框出现(主要是我关心的手机/浏览器与广告拦截器等)。我是否会遇到麻烦,或者是否有其他方法提示输入密码?

您可以使用.htaccess文件来保护您的页面

<Files page_to_protect.php>
AuthUserFile /www/.htpasswd
AuthGroupFile /dev/null 
AuthName "the message that you want display" 
AuthType Basic 
Require valid-user
</Files>
最后,只需将此添加到您的按钮下面,它就会完美地工作

<a href="page_to_protect.php"></a>


如果您不在linux上,可以使用记事本+++

不使用提示符创建.htaccess和.htpasswd文件。使用htmls密码输入浏览器不会阻止作为简单HTML/CSS实现的对话框,并且包括移动浏览器。谢谢@Pointy这是我关心的问题。实现为自定义对话框(使用htmls密码输入)。
<a href="page_to_protect.php"></a>