Home >Web Front-end >HTML Tutorial >How should I write code if I need to enter a password to access a certain piece of content? _html/css_WEB-ITnose

How should I write code if I need to enter a password to access a certain piece of content? _html/css_WEB-ITnose

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-24 12:14:572367browse

For example, for a download address, I want the user to enter a specific password in the password box to display the download address. How should I write the code? A simple verification is enough


Reply to the discussion (solution)

Generally, if you need to verify the password, there is a background. Otherwise, pure front-end verification has no security at all

It is as simple as the following, but there is no security at all

<script>var _pwd=document.getElementById("pwd");if(_pwd=="0123456789"){   document.getElementById("download").style.display='block';}else{   alert('密码错误');}</script>密码:<input type="password" id="pwd"><input type="button" onclick="check()" value="确定"><div id="download" style="display:none">下载地址:<a href="文件地址">点击下载</a><div>

Requires backend Cooperation
Pure js is almost useless

The state maintained in the session is k
If k = 0, the page will display the operation of entering the password
If k = 1, the page will display Link

Use js to send an ajax request to the background for verification, and then display it in the foreground. .

Put the download address in another interface, verify it with the verification code, and then jump.

The submission background judgment is the most reliable and the download address will be returned correctly!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn