整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

为了保护我们的隐私,网页历史记录如何加密?看完这篇你就知道了

们都清楚,网页历史记录是我们浏览器浏览网页是记录下的,虽然方便下次查找浏览,但是别人也可以看到这个记录。那么为了保护我们的隐私,电脑网页历史记录如何加密呢?下面我们来分享网页历史记录设置密码的方法,以IE浏览器为例:

1、将生活中经常使用的ie浏览器打开,点击右上角的“工具”选择“Internet选项”;如图所示:

2、在打开的”Internet选项“中将其切换至“内容”选项,点击”启动“按钮;如图所示:

3、接着在弹出的窗口中选择”常规“勾选“监护人可以键入密码允许用户查看受限制的内容”,点击“创建密码”;如图所示:

4、接着在下方依次输入“密码,确认密码,密码提示”,点击“确定”按钮;如图所示:

5、最后回到上个界面,点击“确定”即可。如图所示:

以上就是今天分享的所有内容,希望能帮到大家,如果你觉得这篇文章有用的话,别忘了分享给更多小伙伴哦。关注我,每天与你分享更多电脑小知识。

tml网页源码加密

html网页源码能加密吗?能加密到何种程度?

某些时候,我们可能需要对html网页源码加密,使网页源码不那么容易被他人获得。出于这个目标,本文测试一种html加密方式。

提前透露:结论超出预期,似乎还实现了反爬虫。

首先来到网址:http://fairysoftware.com/html_jia_mi.html

由页面介绍可知,这是一种使用js和escape结合实现的html加密。

直接使用页面提供的例程,加密这一段html代码:

得到加密的html代码,如下图:

然后将加密代码粘贴到一个html文件中测试,如下图:

页面可以正常打开。查看网页源码,果然源码是加密的,如下图:

特别的惊喜之处是:

如上图所示,链接果然消失了。

即使用开发者工具查看,也无法得到链接地址,而原始未加密前的html代码中是有链接的,如下图:

那么消失了的链接,还能正常点击吗?

点击,链接可以正常打开:

虽然href链接隐藏了,但还能正常打开页面,功能完全正常。

测试结果既惊喜又意外,这样的html网页加密,效果还真是不错,值得一用。

们可以针对不同的访问者,隐藏部分内容,这时候就用到客户端的网页加密解密技术,用作选择性隐蔽展示。当然客户端的加密安全度是不能与服务器相提并论,肯定不能用于密码这类内容的加密,但对于一般级别的内容用作展示已经够了。

主要学习的是:

string 对象的charCodeAt()方法和fromCharCode()方法对字符的ASCII编码进行获取和修改。

下面是完整代码:

页头

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<title>网页加密及解密</title>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

</head>

<body>

内容

<p><textarea id="text1" name="textfield" cols="50" rows="5">钱庄王员外这个人怎么样?</textarea></p>

<input type="button" name="Button1" value="加密" onClick="Encrypt(text1.value)">

<input type="button" name="Button2" value="解密" onClick="unEncrypt(text1.value)">

<script language="JavaScript">

var p=0;

加密

function Encrypt(Text) {

p=p+1;

output = new String;

alterText = new Array();

varCost = new Array();

TextSize = Text.length;

for (i = 0; i < TextSize; i++) {

idea = Math.round(Math.random() * 111) + 77;

alterText[i] = Text.charCodeAt(i) + idea;

varCost[i] = idea;

}

for (i = 0; i < TextSize; i++) {

output += String.fromCharCode(alterText[i], varCost[i]);

}

text1.value=output;

}

解密

function unEncrypt(Text) {

if (p>0){

p=p-1;

output = new String;

alterText1 = new Array();

varCost1 = new Array();

TextSize = Text.length;

for (i = 0; i < TextSize; i++) {

alterText[i] = Text.charCodeAt(i);

varCost[i] = Text.charCodeAt(i + 1);

}

for (i = 0; i < TextSize; i = i+2) {

output += String.fromCharCode(alterText[i] - varCost[i]);

}

text1.value=output;

}

}

页尾

</script>

</body>

</html>

案列视频演示:

JS案例演示,网页的加密解密

(科技自媒体原创作者:钱庄王员外)