Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改Sharepoint中的浏览器级别_Javascript_Sharepoint_Cross Browser_User Agent - Fatal编程技术网

Javascript 更改Sharepoint中的浏览器级别

Javascript 更改Sharepoint中的浏览器级别,javascript,sharepoint,cross-browser,user-agent,Javascript,Sharepoint,Cross Browser,User Agent,我有一个非常奇怪的问题。 我为SharePoint编写了一些自定义专栏 最近,当我在SharePoint中对列表项进行分组时,发现这些自定义列中断 现在的问题很奇怪,因为这些自定义列在FireFox浏览器中工作得很好,它们只在IE中出现 在搜索SharePoint中的浏览器兼容性问题后,我发现SharePoint将受支持的浏览器分为浏览器级别 根据那篇文章,IE是1级浏览器,而Firefox是2级浏览器 SharePoint如何检测浏览器级别?使用用户代理头 是否有任何方法可以仅为特定页面更改

我有一个非常奇怪的问题。 我为SharePoint编写了一些自定义专栏

最近,当我在SharePoint中对列表项进行分组时,发现这些自定义列中断

现在的问题很奇怪,因为这些自定义列在FireFox浏览器中工作得很好,它们只在IE中出现

在搜索SharePoint中的浏览器兼容性问题后,我发现SharePoint将受支持的浏览器分为浏览器级别

根据那篇文章,IE是1级浏览器,而Firefox是2级浏览器

SharePoint如何检测浏览器级别?使用用户代理头

是否有任何方法可以仅为特定页面更改此浏览器级别?我需要将这个特殊的页面请求降级到2级,这样IE就可以为FireFox提供页面

这个问题可以用javascript解决吗?如果是这样,我可以写一个内容编辑器网页部件,它将在页面加载时加载该脚本


如果使用SharePoint对象模型可以解决此问题,我可以编写一个隐藏的Web部件,它将强制在firefox兼容模式下提供页面。

SharePoint不会检测到浏览器显示列表。一级、二级等。。浏览器分组是指SharePoint中呈现的输出所针对的浏览器。Internet Explorer(前提是它至少是6.0)将使用查找来呈现内容

更可能是自定义列中存在导致中断的问题。您是否能够使用用于定义问题的XML更新问题


(顺便说一句,我也看到过这种情况发生在我使用Excel更新的开箱即用列表中。使用分组功能导致JavaScript错误。不高兴。)

是的。。我检查了我的密码。。很多但是我想不出到底发生了什么。。至少了解IE在呈现分组列表时的不同做法会有所帮助,从而导致我的代码中断。。