<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut,
J'essaie d'ouvrir certaines pages Web avec le navigateur JMP en utilisant le menu Internet Ouvrir ou le Web ("lien" , Fenêtre JMP ) Commande JSL.
Dans les deux cas, je reçois des erreurs de script similaires à celles ci-dessous. Y a-t-il un paramètre incorrect ou quelque chose en Javascript qui doit être mis à jour ?
J'essaie d'ouvrir : "mauth.cbssports.com/login?master_product=150" et j'obtiens l'erreur :

L'arrêt des scripts laisse une page avec laquelle je ne peux pas interagir. J'espère que quelqu'un pourra vous aider. Merci!
-Mike
Le message a été édité par : Michael Gingras
Salut John,
Je viens juste d'essayer ce correctif et cela a parfaitement fonctionné ! MERCI!!!
-Mike G.
JMP utilise le contrôle ActiveX d'Internet Explorer dans les navigateurs contenus dans les fenêtres JMP. Ceux-ci incluent les navigateurs Fichier > Internet Ouvert… et la boîte d'affichage du navigateur Web.
Le contrôle IE utilise par défaut les paramètres de compatibilité d'Internet Exploerer version 7, qui ne prennent pas en charge de nombreuses fonctionnalités HTML/CSS plus récentes. Cela peut entraîner des fenêtres contextuelles telles que celles que vous voyez ici.Si vous contrôlez le HTML, vous pouvez définir le mode de compatibilité du document à l'aide d'une balise <meta /> (voir ci-dessous pour les liens).
Habituellement, vous ne contrôlez pas la source HTML, donc dans ces cas-là, il existe un autre correctif.Il existe une clé de registre que vous pouvez définir pour demander au contrôle IE d'utiliser un moteur de rendu plus récent tel que IE 9,10 ou 11. À partir de JMP 13, le programme d'installation de JMP définira la clé de registre pour le mode de compatibilité IE 11.
Il convient de noter que cette clé de registre affectera toutes les instances de jmp.exe lancées, quelle que soit la version de JMP.
Pour effectuer la modification, ouvrez l'éditeur de registre Windows en exécutant regedit.exe puis naviguez dans l'arborescence jusqu'à cet emplacement :
HKEY_CURRENT_USER
LOGICIEL
Microsoft
Internet Explorer
Principal
Contrôle des fonctionnalités
FEATURE_BROWSER_EMULATION
Une fois là-bas, vous pouvez cliquer avec le bouton droit et ajouter une nouvelle valeur DWORD (32 bits).
Voici la valeur pour utiliser les fonctionnalités d'IE 11.
Nom de la valeur : jmp.exe
Données de valeur : 11000
(Réglez la « Base » sur Décimal)

Une fois défini, relancez JMP et réessayez.
Pour référence, les étapes ci-dessus sont basées sur les informations de cette page.
https://msdn.microsoft.com/en-us/library/ee330730(v=vs.85).aspx#browser_emulation
Il est également possible de mettre à jour les pages Web pour indiquer qu'elles doivent être rendues avec le moteur de rendu le plus moderne, mais vous n'avez pas toujours un contrôle total sur le code HTML utilisé.Ces pages décrivent des balises qui peuvent être utilisées pour contrôler le mode de rendu utilisé par une page particulière. Cela peut être important pour les anciennes pages intranet qui ont été écrites avec une version particulière en tête.
Spécification des modes de document hérités (Internet Explorer)
Définir la compatibilité des documents (Internet Explorer)
J'espère que cela t'aides,
John