Я создал веб-сайт SharePoint и использовал SharePoint Desginer 2007, чтобы обновить файл главной страницы, чтобы сделать веб-сайт недоступным для любого веб-обозревателя, кроме IE. Код прекрасно работает для моей учетной записи, но остальные пользователи могут открыть сайт с помощью любого браузера.
<script language="javascript" type="text/javascript">
function detectBrowser()
{
var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=parseFloat(b_version);
if ((browser=="Microsoft Internet Explorer") && (version>=4))
{
javascript:if (typeof(_spBodyOnLoadWrapper) != 'undefined') _spBodyOnLoadWrapper();
}
else
{
window.location = 'http://sharepoint:1010/error.htm'
}
}
setTimeout("location.reload();",100000);
</script>
</HEAD>
<BODY scroll="yes" onload="detectBrowser()">