javascript - JavaScript 中的博客页面密码加密

标签 javascript encryption blogger blogs jcryption

我如何加密博客页面的密码保护?或者添加一个函数也许......这样它在代码中就不会那么明显。

无论如何我可以添加一些CSS设计吗?或者让它在屏幕中央弹出。

<!-- paste this password form in your blogger post/page -->
<script language="JavaScript">
var password = ' '
password=prompt('This is password protected page, please enter password to continue.','');
if (password != 'password') {
location.href='https://errorpage.blogspot.com/404';
}
</script>
<!-- end password -->

ps:我是 JavaScript 新手,仍在学习...

图片:/image/8mFpN.png

这就是表单的样子,但任何人都可以访问代码(Ctrl + U)并查看密码...

最佳答案

您可以通过css隐藏整个页面,然后使用js显示它。在/head 之前输入以下代码,看看魔法

<div style='position:fixed;overflow:none;height:100%;bottom:0;width:100%;top:0;display:table;text-align:center;background:hsla(0, 0%, 0%, 0.72)' id='passward-protected'>
<div style='display:table-cell;vertical-align:middle'>
This Page is password protected
<button onclick='enterpass()'>Enter Password</button>
</div>
</div>


<!-- paste this password form in your blogger post/page -->
<script language="JavaScript">
function enterpass(){
var password = ' '
password=prompt('This is password protected page, please enter password to continue.','');
if (password == 'password') {
document.getElementById('passward-protected').style.display='none';
}else{
alert('Wrong Password')
}
}
</script>

关于javascript - JavaScript 中的博客页面密码加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61211548/

相关文章:

encryption - 如何加密 Solr DataImportHandler (DIH) 使用的数据库密码?

java - 在OOP中,写子类的时候是不是要改掉原来的main方法代码?什么代替?

html - 更改 Blogspot 中帖子的背景颜色?

javascript - 如何使用promise做串口任务?

javascript - 未显示的元素会出现边距

Javascript - 检查 key 是否存在 - 如果不创建它,全部在一行中

java - 凯撒加密完全丢失空格

html - 如何将 css 插入到博客小工具的 html 中

python - 尝试使用 Blogger API 删除帖子返回 "not found"错误

javascript - 来自服务器的外部文件未连接