我可以限制谁可以查看 .js 文件,同时允许我的网页查看其中包含的内容吗?
Can I limit who can view a .js file while allowing my webpages to view whats contained within?
这个问题可能看起来很模糊,所以我会说明我想在我的项目中做什么以及我将如何去做。
我在 excel 中创建了估算工作簿,它们使用 VBA 运行起来就像带有 GUI 的完全可执行程序。工作簿本身用于估算特定项目。例如,我创建了用于估算地下室开发、厨房装修、浴室装修和其他住宅装修项目的工作簿。
后端 sheet 包含用于估算不同任务和 trade/material 定价的公式。在这些工作簿的后端是加价和保证金值。最棒的是,我可以锁定对敏感信息的访问权限,这样只有 select 少数人可以查看或修改这些值。工作簿的前端允许为我为其构建这些的公司工作的估算器,访问受限。它还减少了估算器可能犯的错误数量。
此时,我正在使用 Javascript/jquery 构建一个网络应用程序来增加我的客户群。对于 excel 工作簿,只有那些使用 excel 的人才能使用这些工作簿,因为据我所知,excel 是唯一可以 运行 VBA 的程序宏。
问题:
由于我对 PHP 和 SQL 的了解有限,我还没有设置数据库来存储和 PHP 文件来检索信息。
为了解决这个问题,我想将我所有的全局变量存储在一个单独的 .js sheet 中,无法从任何浏览器上的开发人员工具访问。这样我就可以向我的客户的竞争对手和客户隐藏他们项目的利润率和个别成本的信息。一个单独的 sheet 也可以更容易地更新值。我也想把大体的结构和框架隐藏起来,这样就不容易被模仿和复制了。
也许我正在寻找的是另一种解决方案?
提前感谢您的帮助!
没有。如果您需要一些信息来显示网页并且没有任何 server-side 代码,则该信息必须在用户的浏览器中。
另一方面,我从未尝试过编写或破解 VBA 所以我不知道这有多难,但从概念上讲它根本没有什么不同:如果你在不受信任的客户端计算机上计算某些东西,计算中使用的数据不安全。
这个问题可能看起来很模糊,所以我会说明我想在我的项目中做什么以及我将如何去做。
我在 excel 中创建了估算工作簿,它们使用 VBA 运行起来就像带有 GUI 的完全可执行程序。工作簿本身用于估算特定项目。例如,我创建了用于估算地下室开发、厨房装修、浴室装修和其他住宅装修项目的工作簿。
后端 sheet 包含用于估算不同任务和 trade/material 定价的公式。在这些工作簿的后端是加价和保证金值。最棒的是,我可以锁定对敏感信息的访问权限,这样只有 select 少数人可以查看或修改这些值。工作簿的前端允许为我为其构建这些的公司工作的估算器,访问受限。它还减少了估算器可能犯的错误数量。
此时,我正在使用 Javascript/jquery 构建一个网络应用程序来增加我的客户群。对于 excel 工作簿,只有那些使用 excel 的人才能使用这些工作簿,因为据我所知,excel 是唯一可以 运行 VBA 的程序宏。
问题:
由于我对 PHP 和 SQL 的了解有限,我还没有设置数据库来存储和 PHP 文件来检索信息。
为了解决这个问题,我想将我所有的全局变量存储在一个单独的 .js sheet 中,无法从任何浏览器上的开发人员工具访问。这样我就可以向我的客户的竞争对手和客户隐藏他们项目的利润率和个别成本的信息。一个单独的 sheet 也可以更容易地更新值。我也想把大体的结构和框架隐藏起来,这样就不容易被模仿和复制了。
也许我正在寻找的是另一种解决方案?
提前感谢您的帮助!
没有。如果您需要一些信息来显示网页并且没有任何 server-side 代码,则该信息必须在用户的浏览器中。
另一方面,我从未尝试过编写或破解 VBA 所以我不知道这有多难,但从概念上讲它根本没有什么不同:如果你在不受信任的客户端计算机上计算某些东西,计算中使用的数据不安全。