我怎么能告诉一个网站正在使用什么版本的SharePoint,而不能看到pipe理面板?
有没有什么,也许在页面的来源,这将给我一个线索?
对于没有定制太多的网站,你可以从devise中看出很多。
典型的默认2003网站
2007年的默认页面
2010页
2013页面
标签样式通常是正在使用的版本的赠送。 如果你想知道子版本,你必须问网站pipe理员。
企业无人机在反叛的股票图像中可能还有一些线索;-)
您可以检查http响应头,例如,使用Firefox的Web Developer工具栏:
信息| 查看响应头
MicrosoftSharePointTeamServices:12.0.0.6332
MicrosoftSharePointTeamServices:14.0.0.4762
与IE一起使用的Fiddler也将公开这些头文件。
这里列举了2007年的小版本。
您也可以在Chrome的开发工具中看到它(类似于Firefox的答案 ):
在Chrome中:
还有一个Chrome扩展程序 ,使过程更容易一些。
我意识到你没有pipe理员或所有者的权利,但是我要把它们抛给普通观众。
如果您转到“网站设置”,则会在页面顶部向您显示确切的版本。
只需点击“帮助” – 它应该在顶部!
你可以用一个像这里的例子一样的JavaScript来做到这一点 。
如果您查看页面源代码并在html头部中看到类似的corev4
(在css链接中使用corev4
,您将知道它至less是Sharepoint 2010。
<link rel="stylesheet" type="text/css" href="/_layouts/1033/styles/Themable/corev4.css?rev=p63%2BuzTeSJc22nVGNZ5zwg%3D%3D"/>
如果你从url获取域名并添加到它: _vti_pvt/service.cnf
它会发回一个页面的版本。 所以,如果你的网站是这样的: https : //sp.towson.edu/default.aspx那么你可以把url更改为: https : //sp.towson.edu/_vti_pvt/service.cnf (你可以尝试与这两个链接)。 但是,我试图通过Sharepoint的path ,我得到一个login框。