-1

我的页面基于 html javascripts 和 css,用于在 web 上以 3D 形式查看产品模型。

我试图隐藏我的 <model-viewer 部分。如果您按 f12 或右键单击页面,您可以轻松地将我的 3d 模型下载到您的计算机。( src="资产/m1/makine.glb")

是否可以使用 javascript 或使用其他工具为我的页面隐藏源代码上的某些部分(模型查看器部分)?

谢谢..

我的页面链接 > https://unruffled-einstein-e67ebb.netlify.app/urun.html

4

1 回答 1

-1

你根本做不到。

代码检查器专为调试 HTML 和 Javascript 而设计。他们通过显示网页的实时 DOM 对象来做到这一点。这意味着它会显示您在页面上看到的所有内容的 HTML 代码,即使它们是由 Javascript 生成的。一些检查员甚至在 iframe 中显示代码。

一些 javascript 来禁用键盘/鼠标交互怎么样...有一些 javascript 技巧可以禁用页面上的一些键盘、鼠标交互。但是总是有解决这些技巧的方法。例如,您可以使用浏览器顶部菜单毫无问题地启用 DOM 检查器。

试试这些:

Firefox:☰ > 工具 > Web 开发人员 > 检查器

Chrome:⋮ > 更多工具 > 开发者工具 > 元素 它们不受 Javascript 的控制。

想一想:

网页上的所有内容都由浏览器呈现,因此它们的抽象级别低于您的 Javascript。他们“守着所有的门,握着所有的钥匙”。浏览器希望网站能够正常运行,否则他们的用户会鄙视它们。因此,浏览器希望使用代码检查器等工具向 Web 开发人员公开所有内容的较低级别的刻度。基本上,浏览器是你的 Javascript 的神。他们希望通过代码检查器授予 Web 开发人员超能力。即使您的技巧在一段时间内有效,浏览器也希望在将来撤消它。

你在向上帝发动战争,你注定要失败。

咨询 简单地说,如果您不希望人们在他们的浏览器中获得某些东西,那么您一开始就不应该将其发送到他们的浏览器,或者使用访问者看不到的 PHP。

于 2020-12-27T09:52:11.130 回答