La méthode Window.focus ne fonctionne pas dans Internet Explorer 8

Traductions disponibles Traductions disponibles
Numéro d'article: 979954 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Vous développer une page Web qui utilise la méthode Window.focus pour définir le focus sur la fenêtre Internet Explorer. Vous accédez ensuite cette page Web dans Windows Internet Explorer 8. Une fois que vous réduisez la fenêtre Internet Explorer, la méthode Window.focus ne retourne pas de cette page Web à l'arrière-plan de l'écran. Ce problème se produit lorsque vous parcourez cette page Web dans une zone de sécurité qui permet à mode protégé.

Pour connaître les étapes à suivre pour reproduire ce problème, consultez la section «Plus d'informations».

Cause

Ce problème se produit en raison d'une modification architecturale faiblement couplés Internet Explorer dans Internet Explorer 8.

Résolution

Informations sur les mises à jour de sécurité

Pour résoudre ce problème, installez la mise à jour de sécurité cumulative la plus récente pour Windows Internet Explorer. Pour ce faire, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://windowsupdate.microsoft.com
Pour plus d'informations techniques sur la mise à jour de sécurité cumulative la plus récente pour Windows Internet Explorer, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://www.microsoft.com/technet/security/current.aspx
Remarque Cette mise à jour a été publiée pour la première fois dans la mise à jour de sécurité 980182 (MS10-018 ). Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
980182MS10-018 : Mise à jour de sécurité cumulative pour Internet Explorer

Plus d'informations

Pour plus d'informations sur la méthode focus, reportez-vous au site Web de Microsoft à l'adresse suivante :
Introduction to the focus method

Procédure pour reproduire ce problème

  1. Construire la page Web à l'adresse suivante :
    <html><head>
    <meta http-equiv="refresh" content="5" />
    <title>this is a test page</title>
    <script>
    function foo()
    {
       window.focus();
    }
    </script>
    </head>
    <body onload="foo()">
    Hello World
    </body>
    </html>
  2. Parcourir la page Web dans une zone de sécurité de mode activé protégé dans Internet Explorer 8.
  3. Réduisez la fenêtre Internet Explorer et attendez environ cinq secondes.
Dans ce cas, la page Web devrait revenir au premier plan de l'écran. Toutefois, la page clignote dans la barre des tâches à la place.

Propriétés

Numéro d'article: 979954 - Dernière mise à jour: mardi 30 mars 2010 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Internet Explorer 8
Mots-clés : 
kbmt kbexpertiseinter kbsurveynew kbprb KB979954 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 979954
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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