【发布时间】:2023-04-01 06:01:01
【问题描述】:
对于我的网站,我在
对于我的网站,我在
答案:
【讨论】:
如果启用了 JavaScript,该图像是否仍在加载,是否应用了 CSS 样式?
取决于浏览器的实现。大多数现代浏览器都支持使用<noscript> 标签,但在某些情况下<noscript> 甚至可以在<script> 执行失败的情况下工作。
但是,如果<noscript> 被执行(我知道),那么 CSS 样式将应用于页面上的元素,因为它们已添加到 DOM 中
DOM 事件监听器呢?
如果在浏览器上启用了脚本,并且您提供 <noscript> 内容,则内容应符合要求,以免导致解析错误。 Look here for more
我建议您不要使用<noscripts>,因为正如手册所说:
noscript 元素是一种钝器。有时,可能会启用脚本,但由于某种原因,页面的脚本可能会失败。出于这个原因,通常最好避免使用 noscript,而是设计脚本以将页面从无脚本页面动态更改为脚本页面
希望有帮助:)
【讨论】:
<noscript> 内容将不会显示。
<noscript>?如果是这样,那么是的,因为它也与上下文有关。我的猜测是其他浏览器也应该是一样的。在别人身上试试。我想你只会得到纯文本。
如果启用了 Javascript,则代码没有理由工作。 noscript 标签适用于未启用 JS 的浏览器/用户。 如果 javascript 被禁用,图像将会出现,否则它只需要一些时间来加载但不会显示。
【讨论】:
<noscript> 元素内的内容将在脚本不受支持或在用户浏览器中被禁用时显示。
【讨论】: