Un lien qui a toujours une cible spécifiée s'ouvre dans une nouvelle fenêtre si Internet Explorer est le programme de démarrage dans une session des Services Terminal Server ou le shell du système d'exploitation

Traductions disponibles Traductions disponibles
Numéro d'article: 837247 - Voir les produits auxquels s'applique cet article
Important Cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, veillez à sauvegarder et assurez-vous que vous savez comment le restaurer en cas de problème. Pour plus d'informations sur la façon de sauvegarder, restaurer et modifier le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
256986 Description du Registre Microsoft Windows
Agrandir tout | Réduire tout

Sommaire

Symptômes

Lorsque vous cliquez sur un lien qui dispose d'une cible spécifiée dans Microsoft Internet Explorer, une nouvelle fenêtre s'ouvre toujours même si la cible fenêtre est déjà ouverte. Cela se produit uniquement si Internet Explorer est le shell pour le système d'exploitation ou si Internet Explorer est le programme de démarrage dans une Session des Services Terminal Server.

Cause

Ce problème se produit lorsque vous créez une nouvelle fenêtre dans Internet Explorer, mais vous ne définissez pas la NomFenêtre variable.

Résolution

Pour résoudre ce problème, téléchargez et installez le correctif fourni dans l'article de la Base de connaissances Microsoft 840530. Ensuite, apportez la modification du Registre décrite dans cette section.

Pour plus d'informations sur Comment faire pour ce faire, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
840530Impossible d'accéder aux pages Web liées à partir d'un site Web auquel vous accédez via un raccourci du bureau dans le Service Pack 1 Internet Explorer


Après avoir installé le correctif 840530, apportez la modification suivante au Registre pour appliquer ce correctif.

Avertissement Si l'utilisation incorrecte de l'Éditeur du Registre peut générer des problèmes sérieux pouvant vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut pas garantir que vous puissiez résoudre les problèmes résultant d'une utilisation incorrecte de l'Éditeur du Registre. Utilisez l'Éditeur du Registre à vos risques et périls.
  1. Cliquez sur Démarrer, cliquez sur Exécuter, type Regedit, puis cliquez sur OK.
  2. Recherchez et cliquez sur la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Internet Explorer\Main\FeatureControl\
  3. Si la sous-clé FEATURE_SHELLWINDOWSWITHOUTEXPLORER n'existe pas sous FeatureControl, avec le bouton droit FeatureControl, pointez sur Nouveau, cliquez sur Clé, type FEATURE_SHELLWINDOWSWITHOUTEXPLORER, puis appuyez sur ENTRÉE.
  4. Clic droit FEATURE_SHELLWINDOWSWITHOUTEXPLORER, pointez sur Nouveau, cliquez sur Valeur DWORD, type Iexplore.exe, puis appuyez sur ENTRÉE.
  5. Clic droit Iexplore.exe, cliquez sur Modifier, dans le Données de la valeur zone, tapez 1, puis cliquez sur OK.
Remarque Étant donné que le correctif qui est décrit dans la base de connaissances Microsoft L'article de la base de (Ko) 837247 contient une version plus récente de Shdocvw.dll et Browseui.dll, vous pouvez rencontrer le problème décrit dans 811630 après vous installez ce correctif sur un ordinateur qui n'a pas d'Internet Explorer mise à jour de sécurité cumulative installée depuis février 2003 correctif cumulatif pour Internet Explorer (810847).

Pour plus d'informations sur la façon de résoudre ce problème, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
811630Mise à jour HTML help pour limiter la fonctionnalité lorsqu'elle est invoquée avec la méthode window.showHelp

Statut

Microsoft a confirmé qu'il s'agit d'un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Ce correctif a été inclus dans Internet Explorer 6 Service Pack 2. Toutefois, pour activer le correctif, vous devez apporter les modifications de Registre qui sont décrits dans cet article.

Plus d'informations

Étapes à suivre pour reproduire le problème

  1. Créez la page HTML suivante :

    <html>
    <head>
    </head>
    <body>
    <a target="newWindow" href="http://www.microsoft.com/">Microsoft</a>
    <a target="newWindow"  href="http://www.msn.com">MSN</a>
    </body>
    </html>
    	
  2. Configurer votre serveur Terminal Server Windows 2000 à utiliser Internet Explorer comme programme de démarrage, puis définissez le code HTML de page que vous avez créé à l'étape 1 comme page d'accueil.
  3. Ouvrez une session sur le serveur Terminal Server. Internet Explorer est le uniquement des fenêtre qui s'ouvre.
  4. Cliquez sur les deux liens de votre page d'accueil.


En général, vous avez uniquement deux fenêtres. Une seule fenêtre pour la page d'accueil et une autre fenêtre contenant le lien que vous avez cliqué dans le première fenêtre.

Si vous définissez Internet Explorer comme programme de démarrage sur le serveur Terminal Server, une nouvelle fenêtre s'ouvre chaque fois au lieu d'actualiser le même fenêtre cible. Ce comportement se produit également lorsque Internet Explorer est configuré en tant que le shell du système d'exploitation.

Références

906473 CORRECTIF : Une nouvelle fenêtre s'ouvre toujours lorsque vous cliquez sur un lien qui dispose d'une cible spécifiée dans une application de contrôle WebBrowser

Propriétés

Numéro d'article: 837247 - Dernière mise à jour: jeudi 26 janvier 2012 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Internet Explorer 6.0
Mots-clés : 
kbhotfixserver kbqfe kbie600sp2fix kbie600presp2fix kbfix kbbug kbmt KB837247 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: 837247
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