gpt4 book ai didi

asp.net - 是否可以禁用 ASP.NET 中的 browserCaps 功能?

转载 作者:行者123 更新时间:2023-12-02 15:47:26 24 4
gpt4 key购买 nike

是否可以禁用 ASP.NET 中的 browserCaps 功能?

我希望我的网站能够可靠且完全按照我为所有浏览器定义的方式提供服务,无论其功能如何。

如果他们的浏览器不支持该网站,那就是他们的问题。我的网站不应该试图 self 降级以适应已失效的客户。

当蜘蛛似乎运气不好时,这非常令人沮丧,我猜爬行该网站,获取该网站的较小版本,导致输出缓存为剥离的文件提供服务。

最佳答案

您可以将 ClientTarget="uplevel"放入页面指令或 Page.Init 中

<%@ Page ClientTarget="uplevel" ...... %>

Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles Me.Init
Page.ClientTarget = "uplevel"
End Sub

另一个选项是添加 .browser文件复制到您网站的 App_Browsers 文件夹(默认的 Asp.NET 文件夹)中。它应该使用正则表达式针对所有浏览器,并通过添加功能以某种方式禁用正常的浏览器检测。我仅使用它在 Safari 中以正确的方式呈现菜单控件,但我并不完全知道如何同时对所有输出执行此操作。

关于asp.net - 是否可以禁用 ASP.NET 中的 browserCaps 功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3872571/

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