Zprávy v informačním panelu v aplikaci Internet Explorer 7 při procházení webu služby Windows SharePoint Services 3.0 nebo na server SharePoint Server 2007: "webový server chce spustit následující doplněk:"Název prvku ActiveX""

Překlady článku Překlady článku
ID článku: 931509 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Předpokládejme následující situaci. Procházení webu služby Microsoft Windows SharePoint Services 3.0 nebo na server Microsoft Office SharePoint Server 2007 pomocí aplikace Windows Internet Explorer 7. Webu služby SharePoint nachází v zóně Internet. Kromě toho má webu služby SharePoint povoleno přítomnosti online. Při procházení webu služby SharePoint, zobrazí na informačním panelu v aplikaci Internet Explorer 7 následující zpráva:
Webový server chce spustit následující doplněk: "Název ActiveX kontrola" z "Microsoft Corporation". Pokud jste důvěřovat webu a daný doplněk a chcete povolit jeho spuštění, klepněte na tlačítko zde...

Příčina

K tomuto problému dochází, pokud ovládací prvek ActiveX název (Name.dll) není přidán do seznamu preapproved ovládacích prvků v aplikaci Internet Explorer 7. Název ovládacího prvku ActiveX je součástí systému Microsoft Office 2007.

Jak potíže obejít

Tento problém můžete vyřešit pomocí některé z následujících metod, která je vhodná pro danou situaci.

Metoda 1: Přidání webu služby SharePoint do seznamu důvěryhodných serverů v aplikaci Internet Explorer 7 v počítači klienta Windows

Přidat server SharePoint Důvěryhodné servery v aplikaci Internet Explorer 7 v počítači klienta systému Microsoft Windows. Postupujte takto:
  1. Spusťte aplikaci Internet Explorer 7.
  2. V nabídce Nástroje klepněte na příkaz Možnosti Internetu a potom na kartu zabezpečení.
  3. Klepněte na položku Důvěryhodné servery a pak klepněte na tlačítko servery.
  4. V dialogovém okně Důvěryhodné servery do pole Přidat tento webový server do následující zóny zadejte adresu URL webu služby SharePoint a klepněte na příkaz Přidat.
  5. Klepněte na tlačítko Zavřít a pak klepněte na tlačítko OK.

Metoda 2: Konfigurace na webovém serveru front-end na hlavní stránku webu služby SharePoint

Pokud web služby SharePoint nevyžaduje přítomnost online, nakonfigurujte stránky předlohy webu služby SharePoint, chcete-li použít soubor InitNoPresence.js. Postupujte takto:
  1. Vytvořit soubor InitNoPresence.js. Postupujte takto:
    1. Zkopírujte obsah souboru Init.js k InitNoPresence.js souboru na webovém serveru front-end.

      Poznámka: Je Init.js soubor umístěn ve složce Drive: \Program Files\Common Files\Microsoft Shared\Web server extensions\12\Template\Layouts\1033 složku.
    2. Spusťte program Poznámkový blok a poté otevřete soubor InitNoPresence.js.
    3. V souboru InitNoPresence.js vyhledejte následující řádky kódu. funkce
      function ProcessImn()
      {
             if (EnsureIMNControl() && IMNControlObj.PresenceEnabled)
             {
                    imnElems=document.getElementsByName("imnmark");
                    imnElemsCount=imnElems.length;
                    ProcessImnMarkers();
             }
      }
      function ProcessImnMarkers()
      {
             for (i=0;i<imnMarkerBatchSize;++i)
             {
                    if (imnCount==imnElemsCount)
                           return;
                    IMNRC(imnElems[imnCount].sip,imnElems[imnCount]);
                    imnCount++;
             }
             setTimeout("ProcessImnMarkers()",imnMarkerBatchDelay);
      }
    4. V souboru InitNoPresence.js nahradit kód, který jste vyhledali v kroku 1 c s následující řádky kódu.
      /*function ProcessImn()
      {
             if (EnsureIMNControl() && IMNControlObj.PresenceEnabled)
             {
                    imnElems=document.getElementsByName("imnmark");
                    imnElemsCount=imnElems.length;
                    ProcessImnMarkers();
             }
      }
      function ProcessImnMarkers()
      {
             for (i=0;i<imnMarkerBatchSize;++i)
             {
                    if (imnCount==imnElemsCount)
                           return;
                    IMNRC(imnElems[imnCount].sip,imnElems[imnCount]);
                    imnCount++;
             }
             setTimeout("ProcessImnMarkers()",imnMarkerBatchDelay);
      }
      */
      
    5. V souboru InitNoPresence.js, vyhledejte následující funkce:
      function ProcessDefaultOnLoad(onLoadFunctionNames)
      
    6. Komentář mimo řádek kódu, který volá ve funkci ProcessDefaultOnLoad(onLoadFunctionNames) ProcessImn(). Například řádek kódu, který volá funkci ProcessImn() by panelu vypadat takto:
      //ProcessImn(); 
      
  2. Konfigurovat stránky předlohy webu služby SharePoint, chcete-li použít soubor InitNoPresence.js. Postupujte takto:
    1. Spusťte aplikaci Microsoft Office SharePoint Designer 2007. Potom otevřete stránku předlohy pro web služby SharePoint.
    2. Na stránce předlohy vyhledejte následující řádek kódu.
      <SharePoint:ScriptLink language="javascript" name="init.js" runat="server"/>
    3. Nahrazení řádku, který jste vyhledali v kroku 2b s tímto řádkem kódu.
      <SharePoint:ScriptLink language="javascript" name="initNoPresence.js" runat="server"/>
      
      
    Poznámka: V některých případech problém vyřešen není při vytváření vlastní soubor InitNoPresence.js. Pokud toto řešení nefunguje, proveďte změny přímo v souboru Init.js. Dříve než to můžete provést, vytvořte záložní kopii Init.js, v případě, že oprava hotfix přepíše soubor Init.js.

Vlastnosti

ID článku: 931509 - Poslední aktualizace: 12. března 2010 - Revize: 5.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Office SharePoint Server 2007
  • Microsoft Windows SharePoint Services 3.0
  • Windows Internet Explorer 7 for Windows XP
  • Windows Internet Explorer 7 for Windows Server 2003
  • Windows Internet Explorer 7 in Windows Vista
Klíčová slova: 
kbmt kbregistry kbprb kbtshoot kbexpertiseinter KB931509 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:931509

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com