【问题标题】:How to upload my calculation code to my website with the html/javascript hidden?如何在隐藏 html/javascript 的情况下将我的计算代码上传到我的网站?
【发布时间】:2025-11-27 15:30:01
【问题描述】:

我是一名新手/自学程序员。我编写了一种基于输入计算复杂数据并使用带有 html 和 javascript 的 Visual Studio Code 给出结果的方法。 现在,我在笔记本电脑上将文件保存为 index.html,并通过 chrome 应用程序上的“上线”功能访问代码。 我想通过用户登录将此代码上传到我的网站。 我非常担心有人在登录后能够查看页面源并窃取我的代码。我需要采取哪些步骤才能将此代码上传到我的网站并防止代码被盗。

总的来说,我想:

  • 在我的网站上创建一个登录页面
  • 登录后在登录页面上传我的 html/java 代码
  • 使 java 代码隐藏/加密/不可访问

我的网站有 wordpress 和 cPanel。

【问题讨论】:

  • 您需要将敏感代码从浏览器移到服务器端。归根结底,浏览器需要了解您用 javascript 编写的内容才能运行它,这意味着访问您网站的任何人也可以看到、复制、理解、修改和重用此代码它
  • 你可以混淆你的 JS 让它更难阅读,但你不能让它不可访问。

标签: javascript html login-script


【解决方案1】:

HTML、CSS 和 JavaScript 都是客户端语言。这意味着浏览器直接解释它们。因此,没有办法对用户隐藏它们。您可以做的是切换到一种语言,例如 PHP,服务器会解释这种语言并且对您的访问者不可见(而不是编译后的 HTML 代码)。 HTML、CSS 和 JavaScript 在技术上可以称为“开源”,因为它们总是可见的。

想想吧。如果您可以对用户隐藏这些语言,Google、Microsoft 和所有其他大公司肯定会这样做,那么根本没有人能够复制它们(除非他们重新发明)。

另外,你为什么将“java”设置为标签?那是一种完全不同的语言。

【讨论】:

    最近更新 更多