由于网站中使用menu控件,在IE里显示全都正常,到了chrome下就无法显示链接,特在网上找了解决办法,就是通过Others.browser文件来设置其他浏览器访问.net网站的兼容性。文件内容如下:

<browsers>
    
<browser id="Safari3" parentID="Safari1Plus">
        
<identification>
            
<userAgent match="Safari/\d+\.\d+" />
        
</identification>
        
<capture>
            
<userAgent match="Version/(?'version'\d+\.\d+)" />
        
</capture>
        
<capabilities>
            
<capability name="browser" value="Safari3" />
            
<capability name="version" value="${version}" />
        
</capabilities>
        
<controlAdapters>
            
<adapter controlType="System.Web.UI.WebControls.Menu"
                     adapterType
="" />
        
</controlAdapters>
    
</browser>
    
<browser id="GoogleChrome" parentID="Safari3">
        
<identification>
            
<userAgent match="Chrome/(?'version'\d+\.\d+)" />
        
</identification>
        
<capabilities>
            
<capability name="browser" value="Googlebot" />
        
</capabilities>
    
</browser>
</browsers>

添加完这个文件以后,menu就可以在chrome以及Safari3浏览器中正常访问了。

相关文章:

  • 2021-11-14
  • 2022-12-23
  • 2021-12-06
  • 2022-12-23
猜你喜欢
  • 2021-12-06
  • 2022-12-23
  • 2021-06-08
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
相关资源
相似解决方案