方法二:经验法

Talk big database, solutions, and innovations for businesses.
Post Reply
ahbappy
Posts: 22
Joined: Sat Dec 21, 2024 5:31 am

方法二:经验法

Post by ahbappy »

打开您感兴趣的网页,然后单击小挂锁图标(如果您的网站使用 https)或带有“不安全”一词(如果您的网站使用 http),或者带有“i”(如果您的网站使用是 https 格式,但页面内容是 http 格式),位于 URL 栏的左侧。在打开的下拉菜单中,单击“站点设置”:将打开一个新选项卡。在这里,在权限中,打开 JavaScript 下拉列表并选择“阻止”项。此时返回页面并重新加载。

如何知道您的网站是否使用 javascript

通过这种方式,您可以在没有 JavaScript 的情况下 秘鲁客户电子邮件列表 查看网页的外观,从而了解它对用户体验和显示的元素的影响程度和方式。尝试浏览页面、滚动、单击菜单和其他按钮,看看 JS 对于查看链接和内容来说是必不可少的。这使您可以“凭鼻子”了解 JavaScript 在您的网站中的重要性。

从广义上来说 JavaScript 是如何工作的
在不涉及不必要的技术方面的情况下,从广义上了解 JavaScript 的工作原理可能会很有用,以便更好地了解我稍后将向您介绍的问题和解决方案。

让我们从头开始:用户(或机器人,例如 Googlebot 本身)访问网页。
首先发生的是浏览器向服务器转发请求以获取:

页面的源代码
通过后续请求,所有外部资源(样式表、JavaScript 文件、其他资源)都在源中指明。
源代码也称为基本 HTML,因为它是包含页面所有基本内容以及下载和运行 JavaScript 资源的说明的文档。

当浏览器分析源代码并将其与 CSS 结合以在屏幕上“绘制”页面时,从服务器请求并下载 JavaScript 资源,然后自动执行或根据用户的点击、滚动或其他交互执行。

JavaScript 操作

Image


在这两种情况下,JavaScript 语言所做的本质上都是向页面中注入新的 HTML 代码或消除其中的一部分,或修改现有的代码,目的是生成元素的出现、消失或修改。结果是一个更加动态和交互式的网页。

但不仅如此:JavaScript实际上还可以用来推迟加载不是立即需要的元素,从而提高页面性能(这种类型的加载称为异步加载或延迟加载)。

无论如何,在 JavaScript(和 CSS)作用之后,页面的 HTML 不再与源代码一致,而是被修改了。您可以通过查看 DOM(文档对象模型的缩写,我们可以将其定义为网页的“最终”HTML)来可视化最终结果:

通过按 F12 访问 Chrome DEVTools,然后单击顶部栏中的“Elements”选项卡,可以看到 DOM。
Post Reply