Al momento sei offline in attesa che la connessione Internet venga ristabilita

Messaggio sulla barra informazioni in Internet Explorer 7 quando si passa a un sito Windows SharePoint Services 3.0 o a un sito di SharePoint Server 2007: "il sito Web intende eseguire il componente aggiuntivo seguente: 'Nome controllo ActiveX'"

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 931509
Sintomi
Si consideri il seguente scenario. Windows Internet Explorer 7 consente di passare a un sito di Microsoft Windows SharePoint Services 3.0 o a un sito di Microsoft Office SharePoint Server 2007. Il sito di SharePoint si trova nell'area Internet. Il sito di SharePoint dispone, inoltre, informazioni sulla disponibilità in linea abilitata. Quando si visualizza il sito di SharePoint, viene visualizzato il seguente messaggio sulla barra informazioni in Internet Explorer 7:
Il sito Web intende eseguire il componente aggiuntivo seguente: 'Nome ActiveX controllo' da "Microsoft Corporation". Se si considera attendibile il sito Web e il componente aggiuntivo e si desidera consentire l'esecuzione, fare clic qui...
Cause
Questo problema si verifica se il controllo ActiveX di nome (Name.dll) non viene aggiunta all'elenco di precedenza controlli in Internet Explorer 7. Il controllo ActiveX di nome è incluso in Microsoft Office system 2007.
Workaround
Per aggirare questo problema, utilizzare uno dei metodi descritti di seguito, a seconda della situazione.

Metodo 1: Aggiungere il sito di SharePoint all'elenco siti attendibili in Internet Explorer 7 su computer client Windows

Aggiungere il sito di SharePoint nel computer client Microsoft Windows siti attendibili in Internet Explorer 7. Per effettuare questa operazione, attenersi alla seguente procedura:
  1. Avviare Internet Explorer 7.
  2. Fare clic su Opzioni Internet dal menu Strumenti e quindi fare clic sulla scheda protezione.
  3. Fare clic su siti attendibili e quindi fare clic su siti.
  4. Nella finestra di dialogo siti attendibili, digitare l'URL del sito di SharePoint nella casella Aggiungi il sito Web all'area e quindi fare clic su Aggiungi.
  5. Fare clic su Chiudi e quindi fare clic su OK.

Metodo 2: Configurare la pagina master del sito di SharePoint nel server Web front-end

Se il sito di SharePoint non richiede la presenza in linea, configurare la pagina master del sito di SharePoint per l'utilizzo del file InitNoPresence.js. Per effettuare questa operazione, attenersi alla seguente procedura:
  1. Creare il file InitNoPresence.js. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Copiare il contenuto del file Init.js file InitNoPresence.js sul server Web front-end.

      Nota Il file Init.js si trova nell' Drive: \Programmi\File comuni\Microsoft Shared\Web server extensions\12\Template\Layouts\1033 cartella.
    2. Avviare Blocco note e quindi aprire il file InitNoPresence.js.
    3. Nel file InitNoPresence.js individuare le righe di codice riportato di seguito. funzione
      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. Nel file InitNoPresence.js, sostituire il codice individuato nel passaggio 1c con le seguenti righe di codice.
      /*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. Nel file InitNoPresence.js individuare la seguente funzione:
      function ProcessDefaultOnLoad(onLoadFunctionNames)
    6. Impostare come commento la riga di codice che chiama ProcessImn() nella funzione ProcessDefaultOnLoad(onLoadFunctionNames). Ad esempio, la riga di codice che chiama la funzione ProcessImn() deve essere simile al seguente:
      //ProcessImn(); 
  2. Configurare la pagina master del sito di SharePoint per l'utilizzo del file InitNoPresence.js. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Avviare Microsoft Office SharePoint Designer 2007. Aprire la pagina master per il sito di SharePoint.
    2. Nella pagina master, individuare la seguente riga di codice.
      <SharePoint:ScriptLink language="javascript" name="init.js" runat="server"/>
    3. Sostituire la riga che trova in 2b passaggio con la seguente riga di codice.
      <SharePoint:ScriptLink language="javascript" name="initNoPresence.js" runat="server"/>
    Nota In alcuni casi, il problema viene risolto quando si crea il file InitNoPresence.js personalizzato. Se questa soluzione non funziona, apportare le modifiche direttamente nel file Init.js. Prima di eseguire questa operazione, eseguire una copia di backup di Init.js nel caso in cui un aggiornamento rapido (hotfix) sostituisce il file Init.js.
Muschio wssv3 moss07

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 931509 - Ultima revisione: 03/12/2010 06:45:39 - Revisione: 5.0

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

  • kbmt kbregistry kbprb kbtshoot kbexpertiseinter KB931509 KbMtit
Feedback
=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">