问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何给html静态页面添加密码,

发布网友 发布时间:2022-04-22 12:38

我来回答

3个回答

热心网友 时间:2023-09-08 07:42

三、使用ASP程序密码锁

除了使用IIS服务器来给网页加密,我们还可以使用ASP程序来给网页进行加密,一般来说利用程序来进行密码验证的方法比较通用,现在大多数网站都使用ASP程序,它对Web服务器没有具体要求,而其加密就是借助数据库及ASP程序进行设计,来实现一种通用网页加密。

1. 打开Microsoft Access,建立一个“用户名及密码”的数据表,假设将这个表取名为User,数据库名为lastcoco.mdb,数据表的结构如下:

字段说明 字段名称 数据类型 数据长度

用户名称 ID文本 15

密码 PWD 文本 15

2. 编辑一个PASS.ASP的验证文件,源代码如下:

<%Function Check( ID, Pwd )Dim conn, par, rsSet conn = Server.CreateObject("ADODB.Connection")par = "driver={Microsoft Access Driver (*.mdb)} "conn.Open par && ";dbq=" && Server.MapPath("lastcoco.mdb ")sql = "Select ? From users Where ID='" && ID && "' And Pwd = '" && Pwd &&"'"Set rs = conn.Execute( sql )If rs.EOF ThenCheck= FalseElseCheck= TrueEnd IfEnd Function%><%If IsEmpty(Session("Passed")) Then Session("Passed") = FalseHead = "请输入用户名和密码"ID = Request("ID")Pwd = Request("Pwd")If ID = "" Or Pwd = "" ThenHead = "请输入用户名和密码"Else If Not Check( ID, Pwd ) ThenHead = "用户名称或密码有错"ElseSession("Passed") = TrueEnd IfIf Not Session("Passed") Then %><html><head> <title></title> </head><body BGCOLOR="#FFFFFF"><h2 ALIGN="CENTER"><%=Head%></h2><hr WIDTH="100%"><form Action="<%=Request.ServerVariables("PATH_INFO")%>" Method="POST"><table BORDER="1" CELLSPACING="0"><tr><td ALIGN="RIGHT">用户名称:</td><td><input Type="Text" Name="ID" Size="12" Value="<%=ID%>"></td></tr><tr> <td ALIGN="RIGHT">密码:</td><td><input Type="Password" Name="Pwd" Size="12" Value="<%=Pwd%>"></td> </tr></table><p><input Type="Submit" Value="确定"> </p> </form><hr WIDTH="100%" align="center"></body> </html><%Response.EndEnd If %>

3. 在需要加密网页的HTML代码最前面加上〈! --#include file="pass.asp"--〉就可以了。由于这个验证合法性的页面具有通用性,所以非常方便使用。

四、使用软件密码锁

现在给网页加密的软件非常多,这里就不一一讲解,其基本原理都是利用javascript代码,只不过是这些软件都自动准备好了这些代码,只需使用者将网页源代码粘进去按一下加密按钮就OK了。

在这里我们介绍一款绿色的小软件“世纪鸟网页加密精灵”,大家不要小看这只鸟,通过这只小鸟,能更方便快速的对网页进行加密。

下载双击打开这只小鸟,只见XP风格的界面跳到眼前,左边竖着一排是加密选项按钮,分别是“网页代码加密”、“网页登录密码”“鼠标右键屏蔽”、“网页选择屏蔽”、“鼠标右键对话”、“框架包含*”这些。右边则是网页代码加密对话框,在这个对话框中进行对网页的加密,而且在对话框上方给出每个选项的解释,在对话框下方则是建议。

这里我用实例给大家讲解使用“世纪鸟网页加密精灵”的“网页登录密码”选项来给网页加密。

1. 打开要加密的网页,复制出HTML源代码,然后打开“世纪鸟网页加密精灵”软件,选择“网页登录密码”选项,这时在右边就会出现一些输入框内的代码说明
2. 在“请输入登录密码”的输入框中输入长度小于10位的密码,然后单击“生成并复制密码页面程序”按钮,这时软件会自动在下方的javascript代码中加入你输入的登录密码做为验证信息,并将这段代码复制到你的剪贴版中
3. 接下来再将这段代码粘贴到网页中,并将网页改名为(你输入的登录密码).htm,这样就可以对此文件加密了

热心网友 时间:2023-09-08 07:43

<html>
<head>
<title>无标题文档</title>
<script language="javascript">
function TJ()
{
var a=f1.userName.value;
var b=f1.Pwd.value;
if(a==111 && b==123)
{
alert("登录成功!");
disp=open("","result");
return false;
}
else
{
alert("用户名或密码错误");
return false;
}

}
</script>
</head>
<body>
<form name="f1">
<table align="center">
<tr><td>用户名:</td><td><input type="text" size="15" name="userName"></td></tr>
<tr><td>密 码:</td><td><input type="password" size="15" name="Pwd"></td></tr>
<tr><td></td><td><input type="button" name="Ok" value="登录" onClick="TJ()"> <input type="reset" name="Clear" value="取消"></td></tr></table></form>
</body>
</html>

热心网友 时间:2023-09-08 07:43

能告诉我加密网页具体要怎么做吗?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“泛览周王传”的出处是哪里 避事的意思是什么 怠息的意思是什么 “偷闲来此一嚬呻”的出处是哪里 怠息意思和来源是什么 客厅中间沙发旁旁边放什么 客厅沙发旁边放什么合适 沙发左右摆什么位置 淘宝网无法注册邮箱验证 谁能帮我注册一个谷歌帐号,我一直注册不成功,淘宝上也买不到,在线等... 中国四川航空的特价机票可以免费托运多少千克的行李? 四川航空行李托运如何规定 川航托运行李规定 41寸吉他长宽高能带上川航飞机吗 坐川航飞机可以带多少行李 川航29寸行李箱能不能免费托运? 川航国内行李托运可以托运28尺寸的箱子吗 飞机行李箱尺寸符合标准但超重几斤能带上去吗?(不托运) 川航国内航班允许托运多重的行李? 请问四川航空24寸的行李箱可以带上飞机吗? 川航行李托运,一般允许多少公斤托运 川航国际航班行李规定 2018年四川航空行李托运规格(重量、体积)具体数据? 川航,24寸的行李箱可以直接带上飞机吗? 投资管理有限公司经营范围 你觉得巴西人吃巴西烤肉饭吗 土耳其烤肉饭是什么肉 烤肉饭运营标准落地推进及计划 减肥期间我能不能吃烤肉饭? html页面如何取消“是否让windows记住该密码,以便你下次访问该页时不必再键入密码”这对话框的出现? 让网页记住密码 怎样设置登录时记住密码 血压测量仪什么牌子的好比较精确 为什么洗脸毛巾会变滑? 测量血压仪器什么品牌好 为什么毛巾用久了可以当成抹布,而抹布变不成毛巾了 血压测量仪哪个牌子好? “为”怎么读? 金融期权是指什么 测血压仪器哪种好 什么是金融期权 人正常体检时为什么要测量血压 毛巾用久之后,发硬了,有什么办法可以恢复原样呢? 什么是金融期权? 测量血压买哪个仪器比较好 金融期权的种类有哪些 量血压仪器什么牌子好 毛巾用久了为什么会变滑 金融期权基本功能