Maison > développement back-end > C++ > Le contrôle .NET WebBrowser prend-il entièrement en charge les fonctionnalités d'IE9, y compris SVG, et comment puis-je m'en assurer ?

Le contrôle .NET WebBrowser prend-il entièrement en charge les fonctionnalités d'IE9, y compris SVG, et comment puis-je m'en assurer ?

Susan Sarandon
Libérer: 2025-01-26 00:16:09
original
511 Les gens l'ont consulté

Does the .NET WebBrowser Control Fully Support IE9 Features, Including SVG, and How Can I Ensure It Does?

.NET WebBrowser Control a complètement pris en charge la fonction IE9 (y compris SVG)? Comment assurer son soutien?

Question:

Dans l'application .NET WinForm à l'aide du contrôle WebBrowser, montrera-t-il toute la gamme de la fonction IE9, y compris le rendu SVG? Réponse:

WebBrowser Control utilise la version actuellement installée de IE. Cependant, pour les considérations de compatibilité, il rend la page en mode standard IE7. Utilisez la fonction de IE9:

Méthode 1: HTML Meta Mark

Ajoutez une marque de méta sur la marque

sur la page HTML:

Afin d'exécuter normalement, veuillez marquer cet élément avant tout lien CSS ou JavaScript dans

.

<head> Méthode 2: La modification du registre

<meta content="IE=9" http-equiv="X-UA-Compatible"></meta>
Copier après la connexion

Ajouter des éléments de registre à la position suivante: <head>

Créez une nouvelle clé appelée "MyApplicationName.exe" (Remplacez MyApplicationName.exe par le nom de votre application) et définissez la valeur sur "9000". Cela obligera le contrôle WebBrowser pour rendre la page en mode IE9. ou, vous pouvez également ajouter un élément de registre à l'emplacement suivant:

Cela permet les paramètres de modification sans l'autorité de l'administrateur.
<code>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION</code>
Copier après la connexion

<加> Description supplémentaire:

<code>HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION</code>
Copier après la connexion
Vous pouvez utiliser la valeur autre que "9000".

Quelle que soit la valeur utilisée, il peut ne pas être en mesure de forcer les pages à rendre en mode IE8.

Il est pratique d'utiliser HKCU au lieu de la méthode de registre dans HKLM car il ne nécessite pas l'autorité de l'administrateur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal