gpt4 book ai didi

c# - Asp.Net - 在页面上检测不到 javascript? (重命名标题)

转载 作者:行者123 更新时间:2023-11-30 18:05:13 26 4
gpt4 key购买 nike

我有一个页面在 TabContainer 中显示其所有内容,但如果在浏览器上禁用了 javascript,它只会显示一个空白页面。

我可以添加 <noscript>显示所有重要内容,但空白的 TabContainer 仍然呈现。

我想在标题中添加一个以重定向到同一页面加上 ?noscript=true,但它不应该是无限的。我想使用一个 PlaceHolder 控件来放置适当的 <META HTTP-EQUIV="Refresh" CONTENT="0; URL=url?noscript=true">当当前 url 没有 noscript 查询值时。

然后,当存在 noscript 查询值时,我可以将 TabContainer 的 Visible 属性设置为 false。

这样做正确吗?

最佳答案

您可以使用 HttpBrowserCapabilitites类来获取有关浏览器的信息,用于检查 JavaScript 支持的属性称为 EcmaScriptVersion .如果版本 >= 1,则浏览器支持 JavaScript。

关于c# - Asp.Net - 在页面上检测不到 javascript? (重命名标题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5785214/

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