在这种情况下如何隐藏 HTML/JavaScript 代码?
How do I hide HTML/JavaScript code in this scenario?
对于客户的高中项目,我仅使用 HTML 和 Javascript 创建了一个静态但相对复杂的网站。现在,在客户付钱给我之前,他想看看网站。因此,他要求我暂时托管在 AWS S3 上。但我担心他会点击查看源代码并下载所有代码,之后可能不会付钱给我。
有没有办法在上述情况下隐藏我的代码,除了使用团队查看器,客户可以在其中访问我的个人计算机。
这是不可能的。
您最好发送一些屏幕截图,但这当然不是很互动,也不是评估网站的好方法。
幸运的是,我找到了实现这一目标的方法。可以使用以下代码:
<head>
<script>function myFunction()
{
var g1 = new Date(); //Today
var g2 = new Date('2020-10-06'); //The date from which trial version should stop working
if (g1 > g2)
{
alert("Trial Period Expired");
}
else
{
//-------------Normal code goes here-------
}
}
</script>
</head>
<body onload="myFunction()">
</body>
现在,只需使用一些免费的在线工具加密代码,这样用户就无法更改日期。
对于客户的高中项目,我仅使用 HTML 和 Javascript 创建了一个静态但相对复杂的网站。现在,在客户付钱给我之前,他想看看网站。因此,他要求我暂时托管在 AWS S3 上。但我担心他会点击查看源代码并下载所有代码,之后可能不会付钱给我。
有没有办法在上述情况下隐藏我的代码,除了使用团队查看器,客户可以在其中访问我的个人计算机。
这是不可能的。
您最好发送一些屏幕截图,但这当然不是很互动,也不是评估网站的好方法。
幸运的是,我找到了实现这一目标的方法。可以使用以下代码:
<head>
<script>function myFunction()
{
var g1 = new Date(); //Today
var g2 = new Date('2020-10-06'); //The date from which trial version should stop working
if (g1 > g2)
{
alert("Trial Period Expired");
}
else
{
//-------------Normal code goes here-------
}
}
</script>
</head>
<body onload="myFunction()">
</body>
现在,只需使用一些免费的在线工具加密代码,这样用户就无法更改日期。