2010-01-19 111 views
2

我正在将SharePoint Server 2007 Enterprise与Windows Server 2008 Enterprise配合使用。我正在开发使用VSTS 2008 + C#+ .Net 3.5 + ASP.Net + JavaScript(jQuery)。JavaScript和css文件的安全警告?

当浏览页面时,我在浏览器中遇到了以下安全警告(位于IE的页面顶部) - “此网站的附件无法运行检查Internet选项中的安全设置潜在的冲突“。除了安全警告之外,我开发的功能还可以正常工作。我正在使用IE 8.任何想法为什么有安全警告和如何解决?

以下是我添加到BlueBand.master以引用头部分中的js/css文件的代码。我正在开发一个这样的脚本文件会影响的webpart(即我的webpart将生成一个名为“tabs”的div,这将在下面的脚本中产生影响)。任何安全问题?

<link type="text/css" href="_layouts/test/themes/base/ui.all.css" rel="stylesheet" /> 
<script type="text/javascript" src="_layouts/test/jquery-1.3.2.js"></script> 
<script type="text/javascript" src="_layouts/test/ui/ui.core.js"></script> 
<script type="text/javascript" src="_layouts/test/ui/ui.tabs.js"></script> 
<link type="text/css" href="_layouts/test/demos.css" rel="stylesheet" /> 
<script type="text/javascript"> 
    $(function() { 
     $("#tabs").tabs(); 
    }); 
</script> 

由于事先 乔治

回答

3

这最有可能没有任何与您的代码。

SharePoint 2007包含active-X控件。根据您的浏览器安全设置和网站Internet区域,您可能无法加载这些组件,从而导致安全警告。

这里是一个MS KB文章解释 http://support.microsoft.com/kb/931509

+0

1.“这很可能是无关你的代码” - 为什么?在添加这样的javascript代码之前,没有这样的问题。 2.对于SharePoint中的javascript/css部署,不需要特殊的安全设置 - 只需复制到布局文件夹并在母版页中引用? – George2 2010-01-19 16:58:37

+1

为什么?这是证据使我得出这个结论。你所做的只是添加一些JavaScript。如果该JavaScript在执行期间失败,则IE在浏览器窗口底部的状态栏中显示一个小警告三角形。 IE浏览器窗口顶部出现警告,当IE阻止Flash,Java小程序或其他活动的x控件时。 Sharepoint附带ActiveX控件。我敢打赌,这些ActiveX控件是责怪。让我们知道你发现了什么。 – 2010-01-20 13:51:09

+0

谢谢,问题回答! – George2 2010-01-23 10:45:55