2010-01-19 118 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