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>
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>
<加> Description supplémentaire:
<code>HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION</code>
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!