gpt4 book ai didi

javascript - Html lang 属性未出现在页面源代码中

转载 作者:行者123 更新时间:2023-11-28 00:47:47 24 4
gpt4 key购买 nike

我正在开发一个门户网站,以使其易于访问。它有两种语言——英语和法语。它是在 Razor 引擎 MVC 中开发的。我的问题是,当我通过右键单击查看页面源代码时,其 lang 属性未显示,但如果使用 f12 查看它,其 lang 属性会正确显示。

我已将其代码设置为

<input type="hidden" id="page-culture-value" value="@this.Culture" /> 

其 javascript 给出为 -

var language = $("#page-culture-value").val();
$("html").attr("lang", language);

最佳答案

根据浏览器(和版本)的不同,“查看页面源代码”可能会显示最初下载的代码,而不是后来通过 JavaScript 更新的代码。

您可能需要考虑直接在 Razor 代码中输出 HTML,如下所示:

<html lang="@this.Culture">

关于javascript - Html lang 属性未出现在页面源代码中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27156731/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com