Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在允许我的网页查看.js文件中包含的内容时,我是否可以限制谁可以查看.js文件?_Javascript_Jquery_Web Applications - Fatal编程技术网

Javascript 在允许我的网页查看.js文件中包含的内容时,我是否可以限制谁可以查看.js文件?

Javascript 在允许我的网页查看.js文件中包含的内容时,我是否可以限制谁可以查看.js文件?,javascript,jquery,web-applications,Javascript,Jquery,Web Applications,这个问题可能看起来很模糊,所以我会说明我想在我的项目中做什么,以及我将如何做 我在excel中创建估算工作簿,这些工作簿的运行方式与使用VBA的GUI的完全可执行程序类似。工作手册本身用于评估特定项目。例如,我创建了用于估算地下室开发、厨房翻新、浴室翻新和其他住宅翻新项目的工作手册 后端表包含估算不同任务和交易/材料定价的公式。在这些工作簿的后端是标记和边距值。最棒的是,我可以锁定对敏感信息的访问,这样只有少数人可以查看或修改这些值。工作簿的前端允许为我构建这些文档的公司工作的评估人员进行有限的

这个问题可能看起来很模糊,所以我会说明我想在我的项目中做什么,以及我将如何做

我在excel中创建估算工作簿,这些工作簿的运行方式与使用VBA的GUI的完全可执行程序类似。工作手册本身用于评估特定项目。例如,我创建了用于估算地下室开发、厨房翻新、浴室翻新和其他住宅翻新项目的工作手册

后端表包含估算不同任务和交易/材料定价的公式。在这些工作簿的后端是标记和边距值。最棒的是,我可以锁定对敏感信息的访问,这样只有少数人可以查看或修改这些值。工作簿的前端允许为我构建这些文档的公司工作的评估人员进行有限的访问。它还减少了估计器可能产生的误差量

此时,我正在使用Javascript/jquery构建一个web应用程序,以增加我的客户群。对于excel工作簿,只有那些使用excel的人才能使用工作簿,因为据我所知,excel是唯一可以运行VBA宏的程序

问题:

由于我对PHP和SQL的知识有限,我还没有建立数据库来存储和检索信息

为了解决这个问题,我想将所有全局变量存储在一个单独的.js表中,任何浏览器上的开发人员工具都无法访问该表。这样我就可以向我的客户、竞争对手和客户隐瞒他们项目的利润率和个人成本信息。单独的工作表也可以更容易地更新值。我还想隐藏一般的结构和框架,以便它不容易被模仿或复制

也许有另一个解决我所寻找的问题的方法


提前谢谢你的帮助

否。如果您需要一些信息来显示网页,并且没有任何服务器端代码,则这些信息必须在用户的浏览器中


另一方面,我从来没有尝试过编写或破解VBA,所以我不知道这有多困难,但从概念上讲,这并没有什么不同:如果你在不受信任的客户端计算机上计算某些东西,计算中使用的数据是不安全的。

我担心这一点。谢谢你的回复!您可以使用Javascript模糊器使脚本更难阅读。谢谢,我查过了。我开始学习php和mySQL的最终解决方案。希望学习曲线很短:)